./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8acf23346fce853ea7f29f138c9c8af6d9070a3261dcb0ee52337c4f25e22e59 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:44:29,367 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:44:29,490 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-08 16:44:29,499 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:44:29,500 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:44:29,568 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:44:29,573 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:44:29,574 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:44:29,574 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:44:29,575 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:44:29,575 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:44:29,576 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:44:29,576 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:44:29,579 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:44:29,579 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:44:29,580 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:44:29,584 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 16:44:29,584 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:44:29,585 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 16:44:29,585 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:44:29,585 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-08 16:44:29,586 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-08 16:44:29,587 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-08 16:44:29,587 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:44:29,587 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 16:44:29,601 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:44:29,601 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 16:44:29,605 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 16:44:29,605 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:44:29,606 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:44:29,607 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:44:29,607 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:44:29,608 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:44:29,609 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:44:29,609 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:44:29,610 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:44:29,610 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 16:44:29,610 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 16:44:29,611 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:44:29,611 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:44:29,611 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:44:29,612 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:44:29,612 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8acf23346fce853ea7f29f138c9c8af6d9070a3261dcb0ee52337c4f25e22e59 [2024-11-08 16:44:29,994 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:44:30,051 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:44:30,057 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:44:30,059 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:44:30,064 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:44:30,066 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i Unable to find full path for "g++" [2024-11-08 16:44:32,465 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:44:33,102 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:44:33,105 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i [2024-11-08 16:44:33,156 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data/af6bb6ba5/c2c3760706634b9eab7aca0fc8a42f24/FLAGfbd87c682 [2024-11-08 16:44:33,547 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data/af6bb6ba5/c2c3760706634b9eab7aca0fc8a42f24 [2024-11-08 16:44:33,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:44:33,552 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:44:33,554 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:44:33,555 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:44:33,562 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:44:33,563 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:44:33" (1/1) ... [2024-11-08 16:44:33,565 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@510a0a30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:33, skipping insertion in model container [2024-11-08 16:44:33,565 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:44:33" (1/1) ... [2024-11-08 16:44:33,671 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:44:35,382 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:35,425 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:35,459 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:35,638 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:35,677 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:35,678 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:44:35,824 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:44:36,105 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:44:36,397 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:44:36,398 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36 WrapperNode [2024-11-08 16:44:36,398 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:44:36,399 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:44:36,400 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:44:36,400 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:44:36,410 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:36,521 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:36,711 INFO L138 Inliner]: procedures = 472, calls = 2681, calls flagged for inlining = 55, calls inlined = 37, statements flattened = 3380 [2024-11-08 16:44:36,712 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:44:36,714 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:44:36,715 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:44:36,715 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:44:36,731 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:36,731 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:36,758 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:36,903 INFO L175 MemorySlicer]: Split 2037 memory accesses to 27 slices as follows [5, 3, 35, 1040, 480, 59, 35, 11, 5, 15, 2, 12, 2, 2, 120, 67, 37, 5, 2, 20, 3, 4, 18, 0, 16, 34, 5]. 51 percent of accesses are in the largest equivalence class. The 1935 initializations are split as follows [3, 3, 15, 1040, 480, 59, 32, 2, 1, 10, 0, 6, 0, 0, 120, 67, 25, 4, 2, 4, 0, 4, 18, 0, 5, 34, 1]. The 37 writes are split as follows [0, 0, 6, 0, 0, 0, 0, 5, 1, 2, 2, 6, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 8, 0, 2]. [2024-11-08 16:44:36,904 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:36,904 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:37,130 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:37,142 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:37,189 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:37,209 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:37,259 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:44:37,261 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:44:37,262 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:44:37,262 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:44:37,263 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (1/1) ... [2024-11-08 16:44:37,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:44:37,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:44:37,309 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:44:37,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:44:37,352 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2024-11-08 16:44:37,353 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2024-11-08 16:44:37,353 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-08 16:44:37,355 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2024-11-08 16:44:37,355 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-08 16:44:37,355 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-08 16:44:37,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 16:44:37,356 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-08 16:44:37,356 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-08 16:44:37,356 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-08 16:44:37,356 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2024-11-08 16:44:37,356 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2024-11-08 16:44:37,356 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2024-11-08 16:44:37,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-08 16:44:37,357 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-08 16:44:37,358 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-08 16:44:37,358 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-08 16:44:37,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-08 16:44:37,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-08 16:44:37,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-08 16:44:37,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-08 16:44:37,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-08 16:44:37,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-08 16:44:37,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-08 16:44:37,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-08 16:44:37,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-08 16:44:37,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-08 16:44:37,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-08 16:44:37,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-08 16:44:37,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-08 16:44:37,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-08 16:44:37,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-08 16:44:37,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-08 16:44:37,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 16:44:37,364 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2024-11-08 16:44:37,365 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2024-11-08 16:44:37,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:44:37,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-08 16:44:37,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-08 16:44:37,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-08 16:44:37,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-08 16:44:37,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-08 16:44:37,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-08 16:44:37,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-08 16:44:37,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-08 16:44:37,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-08 16:44:37,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-08 16:44:37,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-08 16:44:37,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-08 16:44:37,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-08 16:44:37,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-08 16:44:37,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-08 16:44:37,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-08 16:44:37,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-08 16:44:37,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-08 16:44:37,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-08 16:44:37,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-08 16:44:37,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-08 16:44:37,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-08 16:44:37,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-08 16:44:37,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-08 16:44:37,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-08 16:44:37,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-08 16:44:37,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-08 16:44:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:44:37,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:44:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2024-11-08 16:44:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2024-11-08 16:44:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-08 16:44:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-08 16:44:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2024-11-08 16:44:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2024-11-08 16:44:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:44:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:44:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2024-11-08 16:44:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2024-11-08 16:44:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:44:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:44:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-08 16:44:37,374 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-08 16:44:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 16:44:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 16:44:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-08 16:44:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-08 16:44:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-08 16:44:37,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-08 16:44:37,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-08 16:44:37,380 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-08 16:44:37,381 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-08 16:44:37,381 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2024-11-08 16:44:37,382 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2024-11-08 16:44:37,382 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-08 16:44:37,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-08 16:44:37,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-08 16:44:37,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-08 16:44:37,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-08 16:44:37,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-08 16:44:37,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-08 16:44:37,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-08 16:44:37,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-08 16:44:37,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-08 16:44:37,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-08 16:44:37,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-08 16:44:37,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-08 16:44:37,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-08 16:44:37,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-08 16:44:37,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-08 16:44:37,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-08 16:44:37,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-08 16:44:37,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-08 16:44:37,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-08 16:44:37,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-08 16:44:37,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-08 16:44:37,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-08 16:44:37,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-08 16:44:37,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-08 16:44:37,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-08 16:44:37,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-08 16:44:37,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-08 16:44:37,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-08 16:44:37,388 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-08 16:44:37,388 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-08 16:44:37,388 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-08 16:44:37,388 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-08 16:44:37,388 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-08 16:44:37,388 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-08 16:44:37,388 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-11-08 16:44:37,389 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-11-08 16:44:37,389 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2024-11-08 16:44:37,389 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2024-11-08 16:44:37,389 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2024-11-08 16:44:37,389 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2024-11-08 16:44:37,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 16:44:37,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 16:44:37,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-08 16:44:37,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-08 16:44:37,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-08 16:44:37,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-08 16:44:37,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-08 16:44:37,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-08 16:44:37,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-08 16:44:37,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-08 16:44:37,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-08 16:44:37,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-08 16:44:37,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-08 16:44:37,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-08 16:44:37,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-08 16:44:37,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-08 16:44:37,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-08 16:44:37,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-08 16:44:37,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-08 16:44:37,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-08 16:44:37,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-08 16:44:37,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-08 16:44:37,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-08 16:44:37,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-08 16:44:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-08 16:44:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-08 16:44:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-08 16:44:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2024-11-08 16:44:37,397 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2024-11-08 16:44:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2024-11-08 16:44:37,398 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2024-11-08 16:44:37,400 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-08 16:44:37,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-08 16:44:37,400 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-08 16:44:37,400 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-08 16:44:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-08 16:44:37,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-08 16:44:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 16:44:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-08 16:44:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-08 16:44:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-08 16:44:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-08 16:44:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-08 16:44:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-08 16:44:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-08 16:44:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-08 16:44:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-08 16:44:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-08 16:44:37,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-08 16:44:38,107 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:44:38,110 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:44:45,337 INFO L? ?]: Removed 653 outVars from TransFormulas that were not future-live. [2024-11-08 16:44:45,337 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:44:45,399 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:44:45,403 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 16:44:45,403 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:44:45 BoogieIcfgContainer [2024-11-08 16:44:45,404 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:44:45,406 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:44:45,406 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:44:45,412 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:44:45,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:44:33" (1/3) ... [2024-11-08 16:44:45,415 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d225b85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:44:45, skipping insertion in model container [2024-11-08 16:44:45,416 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:36" (2/3) ... [2024-11-08 16:44:45,416 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d225b85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:44:45, skipping insertion in model container [2024-11-08 16:44:45,417 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:44:45" (3/3) ... [2024-11-08 16:44:45,418 INFO L112 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outl_p.i [2024-11-08 16:44:45,441 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:44:45,442 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 205 error locations. [2024-11-08 16:44:45,546 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:44:45,554 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@6357bea1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:44:45,555 INFO L334 AbstractCegarLoop]: Starting to check reachability of 205 error locations. [2024-11-08 16:44:45,564 INFO L276 IsEmpty]: Start isEmpty. Operand has 704 states, 394 states have (on average 1.781725888324873) internal successors, (702), 605 states have internal predecessors, (702), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-08 16:44:45,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-08 16:44:45,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:44:45,574 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-08 16:44:45,575 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:44:45,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:44:45,582 INFO L85 PathProgramCache]: Analyzing trace with hash 459858683, now seen corresponding path program 1 times [2024-11-08 16:44:45,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:44:45,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580976020] [2024-11-08 16:44:45,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:44:45,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:44:49,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:44:51,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:44:51,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:44:51,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580976020] [2024-11-08 16:44:51,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580976020] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:44:51,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:44:51,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:44:51,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773506417] [2024-11-08 16:44:51,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:44:51,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:44:51,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:44:51,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:44:51,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:44:51,313 INFO L87 Difference]: Start difference. First operand has 704 states, 394 states have (on average 1.781725888324873) internal successors, (702), 605 states have internal predecessors, (702), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:44:53,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:44:53,810 INFO L93 Difference]: Finished difference Result 1272 states and 1540 transitions. [2024-11-08 16:44:53,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:44:53,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-08 16:44:53,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:44:53,862 INFO L225 Difference]: With dead ends: 1272 [2024-11-08 16:44:53,862 INFO L226 Difference]: Without dead ends: 1268 [2024-11-08 16:44:53,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:44:53,872 INFO L432 NwaCegarLoop]: 726 mSDtfsCounter, 733 mSDsluCounter, 1716 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 2442 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:44:53,875 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [734 Valid, 2442 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1113 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-08 16:44:53,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2024-11-08 16:44:54,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 1055. [2024-11-08 16:44:54,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 662 states have (on average 1.7643504531722054) internal successors, (1168), 884 states have internal predecessors, (1168), 138 states have call successors, (138), 50 states have call predecessors, (138), 50 states have return successors, (138), 131 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-08 16:44:54,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1444 transitions. [2024-11-08 16:44:54,072 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1444 transitions. Word has length 5 [2024-11-08 16:44:54,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:44:54,073 INFO L471 AbstractCegarLoop]: Abstraction has 1055 states and 1444 transitions. [2024-11-08 16:44:54,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:44:54,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1444 transitions. [2024-11-08 16:44:54,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-08 16:44:54,074 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:44:54,074 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-08 16:44:54,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 16:44:54,074 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:44:54,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:44:54,075 INFO L85 PathProgramCache]: Analyzing trace with hash 459858684, now seen corresponding path program 1 times [2024-11-08 16:44:54,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:44:54,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021366965] [2024-11-08 16:44:54,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:44:54,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:44:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:44:59,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:44:59,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:44:59,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021366965] [2024-11-08 16:44:59,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021366965] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:44:59,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:44:59,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:44:59,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498086453] [2024-11-08 16:44:59,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:44:59,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:44:59,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:44:59,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:44:59,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:44:59,324 INFO L87 Difference]: Start difference. First operand 1055 states and 1444 transitions. Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:45:01,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:01,173 INFO L93 Difference]: Finished difference Result 1195 states and 1547 transitions. [2024-11-08 16:45:01,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:45:01,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-08 16:45:01,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:01,183 INFO L225 Difference]: With dead ends: 1195 [2024-11-08 16:45:01,184 INFO L226 Difference]: Without dead ends: 1195 [2024-11-08 16:45:01,184 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:45:01,185 INFO L432 NwaCegarLoop]: 896 mSDtfsCounter, 285 mSDsluCounter, 1955 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 2851 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:01,186 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 2851 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-08 16:45:01,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1195 states. [2024-11-08 16:45:01,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1195 to 1136. [2024-11-08 16:45:01,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1136 states, 711 states have (on average 1.7285513361462728) internal successors, (1229), 934 states have internal predecessors, (1229), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-08 16:45:01,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1136 states to 1136 states and 1543 transitions. [2024-11-08 16:45:01,268 INFO L78 Accepts]: Start accepts. Automaton has 1136 states and 1543 transitions. Word has length 5 [2024-11-08 16:45:01,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:01,268 INFO L471 AbstractCegarLoop]: Abstraction has 1136 states and 1543 transitions. [2024-11-08 16:45:01,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:45:01,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1136 states and 1543 transitions. [2024-11-08 16:45:01,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-08 16:45:01,269 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:01,269 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:01,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 16:45:01,270 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:01,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:01,271 INFO L85 PathProgramCache]: Analyzing trace with hash 566661510, now seen corresponding path program 1 times [2024-11-08 16:45:01,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:01,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203285883] [2024-11-08 16:45:01,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:01,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:04,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:05,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:05,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:05,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:45:05,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:05,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203285883] [2024-11-08 16:45:05,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203285883] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:05,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:05,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:45:05,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304706013] [2024-11-08 16:45:05,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:05,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:45:05,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:05,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:45:05,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:45:05,159 INFO L87 Difference]: Start difference. First operand 1136 states and 1543 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:07,581 INFO L93 Difference]: Finished difference Result 1362 states and 1655 transitions. [2024-11-08 16:45:07,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:45:07,582 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2024-11-08 16:45:07,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:07,590 INFO L225 Difference]: With dead ends: 1362 [2024-11-08 16:45:07,590 INFO L226 Difference]: Without dead ends: 1362 [2024-11-08 16:45:07,591 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-08 16:45:07,592 INFO L432 NwaCegarLoop]: 610 mSDtfsCounter, 874 mSDsluCounter, 897 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:07,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 1507 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-08 16:45:07,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2024-11-08 16:45:07,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1135. [2024-11-08 16:45:07,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 711 states have (on average 1.7215189873417722) internal successors, (1224), 933 states have internal predecessors, (1224), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-08 16:45:07,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 1538 transitions. [2024-11-08 16:45:07,641 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 1538 transitions. Word has length 12 [2024-11-08 16:45:07,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:07,642 INFO L471 AbstractCegarLoop]: Abstraction has 1135 states and 1538 transitions. [2024-11-08 16:45:07,642 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:07,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 1538 transitions. [2024-11-08 16:45:07,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-08 16:45:07,643 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:07,643 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:07,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 16:45:07,644 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:07,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:07,645 INFO L85 PathProgramCache]: Analyzing trace with hash 566661511, now seen corresponding path program 1 times [2024-11-08 16:45:07,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:07,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803010336] [2024-11-08 16:45:07,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:07,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:12,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:12,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:12,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:45:12,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:12,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803010336] [2024-11-08 16:45:12,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803010336] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:12,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:12,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:45:12,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326251333] [2024-11-08 16:45:12,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:12,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:45:12,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:12,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:45:12,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:45:12,077 INFO L87 Difference]: Start difference. First operand 1135 states and 1538 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:14,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:14,596 INFO L93 Difference]: Finished difference Result 1221 states and 1580 transitions. [2024-11-08 16:45:14,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:45:14,598 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2024-11-08 16:45:14,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:14,608 INFO L225 Difference]: With dead ends: 1221 [2024-11-08 16:45:14,608 INFO L226 Difference]: Without dead ends: 1221 [2024-11-08 16:45:14,609 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:45:14,610 INFO L432 NwaCegarLoop]: 751 mSDtfsCounter, 403 mSDsluCounter, 1546 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 2297 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:14,611 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 2297 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-08 16:45:14,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2024-11-08 16:45:14,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 1140. [2024-11-08 16:45:14,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 716 states have (on average 1.7164804469273742) internal successors, (1229), 938 states have internal predecessors, (1229), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-08 16:45:14,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 1543 transitions. [2024-11-08 16:45:14,674 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 1543 transitions. Word has length 12 [2024-11-08 16:45:14,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:14,674 INFO L471 AbstractCegarLoop]: Abstraction has 1140 states and 1543 transitions. [2024-11-08 16:45:14,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:14,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 1543 transitions. [2024-11-08 16:45:14,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-08 16:45:14,676 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:14,676 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:14,676 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 16:45:14,677 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:14,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:14,680 INFO L85 PathProgramCache]: Analyzing trace with hash -767297089, now seen corresponding path program 1 times [2024-11-08 16:45:14,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:14,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578272943] [2024-11-08 16:45:14,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:14,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:19,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:19,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:19,367 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:45:19,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:19,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578272943] [2024-11-08 16:45:19,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578272943] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:45:19,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509849737] [2024-11-08 16:45:19,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:19,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:19,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:45:19,371 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:45:19,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 16:45:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:24,200 INFO L255 TraceCheckSpWp]: Trace formula consists of 5482 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 16:45:24,211 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:45:24,491 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:45:24,492 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:45:24,678 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:45:24,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509849737] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:45:24,679 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:45:24,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3, 4] total 12 [2024-11-08 16:45:24,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693285023] [2024-11-08 16:45:24,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:45:24,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 16:45:24,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:24,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 16:45:24,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-08 16:45:24,682 INFO L87 Difference]: Start difference. First operand 1140 states and 1543 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:45:29,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:29,676 INFO L93 Difference]: Finished difference Result 1442 states and 1823 transitions. [2024-11-08 16:45:29,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 16:45:29,677 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 16 [2024-11-08 16:45:29,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:29,683 INFO L225 Difference]: With dead ends: 1442 [2024-11-08 16:45:29,684 INFO L226 Difference]: Without dead ends: 1442 [2024-11-08 16:45:29,684 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-11-08 16:45:29,685 INFO L432 NwaCegarLoop]: 755 mSDtfsCounter, 890 mSDsluCounter, 3645 mSDsCounter, 0 mSdLazyCounter, 3147 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 4400 SdHoareTripleChecker+Invalid, 3413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 3147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:29,686 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [921 Valid, 4400 Invalid, 3413 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [266 Valid, 3147 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-08 16:45:29,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2024-11-08 16:45:29,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1294. [2024-11-08 16:45:29,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 828 states have (on average 1.6992753623188406) internal successors, (1407), 1051 states have internal predecessors, (1407), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:45:29,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 1775 transitions. [2024-11-08 16:45:29,731 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 1775 transitions. Word has length 16 [2024-11-08 16:45:29,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:29,731 INFO L471 AbstractCegarLoop]: Abstraction has 1294 states and 1775 transitions. [2024-11-08 16:45:29,732 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:45:29,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 1775 transitions. [2024-11-08 16:45:29,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-08 16:45:29,733 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:29,733 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:29,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 16:45:29,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:29,934 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:29,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:29,935 INFO L85 PathProgramCache]: Analyzing trace with hash -624881643, now seen corresponding path program 1 times [2024-11-08 16:45:29,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:29,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793292129] [2024-11-08 16:45:29,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:29,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:32,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:33,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:33,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:33,269 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-08 16:45:33,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:33,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793292129] [2024-11-08 16:45:33,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793292129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:33,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:33,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:45:33,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400701669] [2024-11-08 16:45:33,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:33,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:45:33,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:33,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:45:33,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:45:33,275 INFO L87 Difference]: Start difference. First operand 1294 states and 1775 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:35,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:35,216 INFO L93 Difference]: Finished difference Result 1526 states and 1898 transitions. [2024-11-08 16:45:35,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:45:35,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2024-11-08 16:45:35,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:35,224 INFO L225 Difference]: With dead ends: 1526 [2024-11-08 16:45:35,224 INFO L226 Difference]: Without dead ends: 1526 [2024-11-08 16:45:35,224 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-08 16:45:35,225 INFO L432 NwaCegarLoop]: 615 mSDtfsCounter, 856 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 1514 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:35,226 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 1514 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-08 16:45:35,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2024-11-08 16:45:35,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1292. [2024-11-08 16:45:35,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 828 states have (on average 1.6884057971014492) internal successors, (1398), 1049 states have internal predecessors, (1398), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:45:35,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 1766 transitions. [2024-11-08 16:45:35,270 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 1766 transitions. Word has length 30 [2024-11-08 16:45:35,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:35,271 INFO L471 AbstractCegarLoop]: Abstraction has 1292 states and 1766 transitions. [2024-11-08 16:45:35,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:35,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 1766 transitions. [2024-11-08 16:45:35,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-08 16:45:35,272 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:35,272 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:35,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 16:45:35,273 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:35,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:35,273 INFO L85 PathProgramCache]: Analyzing trace with hash -624881642, now seen corresponding path program 1 times [2024-11-08 16:45:35,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:35,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908399163] [2024-11-08 16:45:35,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:35,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:37,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:39,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:39,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:39,189 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-08 16:45:39,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:39,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908399163] [2024-11-08 16:45:39,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908399163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:39,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:39,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:45:39,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067546017] [2024-11-08 16:45:39,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:39,191 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:45:39,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:39,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:45:39,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:45:39,192 INFO L87 Difference]: Start difference. First operand 1292 states and 1766 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:41,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:41,906 INFO L93 Difference]: Finished difference Result 1372 states and 1808 transitions. [2024-11-08 16:45:41,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:45:41,907 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2024-11-08 16:45:41,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:41,913 INFO L225 Difference]: With dead ends: 1372 [2024-11-08 16:45:41,913 INFO L226 Difference]: Without dead ends: 1372 [2024-11-08 16:45:41,914 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:45:41,914 INFO L432 NwaCegarLoop]: 745 mSDtfsCounter, 374 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 1124 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 2275 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:41,915 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 2275 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1124 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-08 16:45:41,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2024-11-08 16:45:41,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 1290. [2024-11-08 16:45:41,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 828 states have (on average 1.6859903381642511) internal successors, (1396), 1047 states have internal predecessors, (1396), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:45:41,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 1764 transitions. [2024-11-08 16:45:41,965 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 1764 transitions. Word has length 30 [2024-11-08 16:45:41,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:41,966 INFO L471 AbstractCegarLoop]: Abstraction has 1290 states and 1764 transitions. [2024-11-08 16:45:41,966 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:41,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 1764 transitions. [2024-11-08 16:45:41,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-08 16:45:41,970 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:41,971 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:45:41,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-08 16:45:41,971 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:41,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:41,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1213461044, now seen corresponding path program 1 times [2024-11-08 16:45:41,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:41,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143863150] [2024-11-08 16:45:41,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:41,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:45,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:45,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:45:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:45,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:45:45,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:45,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:45:45,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:45,391 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-08 16:45:45,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:45,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143863150] [2024-11-08 16:45:45,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143863150] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:45,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:45,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:45:45,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47067149] [2024-11-08 16:45:45,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:45,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:45:45,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:45,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:45:45,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:45:45,393 INFO L87 Difference]: Start difference. First operand 1290 states and 1764 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:45:46,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:46,528 INFO L93 Difference]: Finished difference Result 1313 states and 1791 transitions. [2024-11-08 16:45:46,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:45:46,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2024-11-08 16:45:46,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:46,538 INFO L225 Difference]: With dead ends: 1313 [2024-11-08 16:45:46,538 INFO L226 Difference]: Without dead ends: 1313 [2024-11-08 16:45:46,539 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 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-08 16:45:46,540 INFO L432 NwaCegarLoop]: 718 mSDtfsCounter, 885 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 1278 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:46,542 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [927 Valid, 1278 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-08 16:45:46,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2024-11-08 16:45:46,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 1289. [2024-11-08 16:45:46,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 827 states have (on average 1.6844014510278114) internal successors, (1393), 1046 states have internal predecessors, (1393), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:45:46,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 1761 transitions. [2024-11-08 16:45:46,585 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 1761 transitions. Word has length 54 [2024-11-08 16:45:46,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:46,585 INFO L471 AbstractCegarLoop]: Abstraction has 1289 states and 1761 transitions. [2024-11-08 16:45:46,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:45:46,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 1761 transitions. [2024-11-08 16:45:46,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-08 16:45:46,590 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:46,591 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:45:46,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 16:45:46,591 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:46,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:46,591 INFO L85 PathProgramCache]: Analyzing trace with hash 2085548711, now seen corresponding path program 1 times [2024-11-08 16:45:46,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:46,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462029155] [2024-11-08 16:45:46,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:46,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:49,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:50,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:50,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:50,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:45:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:50,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:45:50,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:50,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:45:50,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:50,389 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-08 16:45:50,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:50,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462029155] [2024-11-08 16:45:50,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462029155] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:50,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:50,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:45:50,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041805331] [2024-11-08 16:45:50,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:50,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:45:50,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:45:50,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:45:50,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:45:50,395 INFO L87 Difference]: Start difference. First operand 1289 states and 1761 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:45:52,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:52,066 INFO L93 Difference]: Finished difference Result 1312 states and 1790 transitions. [2024-11-08 16:45:52,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:45:52,067 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 56 [2024-11-08 16:45:52,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:52,072 INFO L225 Difference]: With dead ends: 1312 [2024-11-08 16:45:52,073 INFO L226 Difference]: Without dead ends: 1312 [2024-11-08 16:45:52,073 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 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-08 16:45:52,074 INFO L432 NwaCegarLoop]: 722 mSDtfsCounter, 140 mSDsluCounter, 1053 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1775 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:52,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 1775 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-08 16:45:52,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2024-11-08 16:45:52,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 1288. [2024-11-08 16:45:52,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 827 states have (on average 1.683192261185006) internal successors, (1392), 1045 states have internal predecessors, (1392), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:45:52,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1760 transitions. [2024-11-08 16:45:52,120 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1760 transitions. Word has length 56 [2024-11-08 16:45:52,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:52,124 INFO L471 AbstractCegarLoop]: Abstraction has 1288 states and 1760 transitions. [2024-11-08 16:45:52,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:45:52,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1760 transitions. [2024-11-08 16:45:52,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-08 16:45:52,125 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:52,125 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:45:52,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-08 16:45:52,126 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:45:52,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:52,126 INFO L85 PathProgramCache]: Analyzing trace with hash 2085548712, now seen corresponding path program 1 times [2024-11-08 16:45:52,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:45:52,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122525563] [2024-11-08 16:45:52,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:52,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:45:55,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:55,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:45:56,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:56,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:45:56,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:56,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:45:56,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:56,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:45:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:56,035 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 16:45:56,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:45:56,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122525563] [2024-11-08 16:45:56,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122525563] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:45:56,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236758670] [2024-11-08 16:45:56,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:56,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:56,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:45:56,038 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:45:56,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 16:46:00,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:00,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 5679 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 16:46:00,565 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:00,642 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 16:46:00,642 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:46:00,798 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 16:46:00,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236758670] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:46:00,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:46:00,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2024-11-08 16:46:00,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213629713] [2024-11-08 16:46:00,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:46:00,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 16:46:00,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:00,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 16:46:00,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2024-11-08 16:46:00,802 INFO L87 Difference]: Start difference. First operand 1288 states and 1760 transitions. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-08 16:46:02,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:02,085 INFO L93 Difference]: Finished difference Result 1336 states and 1814 transitions. [2024-11-08 16:46:02,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 16:46:02,086 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 56 [2024-11-08 16:46:02,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:02,093 INFO L225 Difference]: With dead ends: 1336 [2024-11-08 16:46:02,094 INFO L226 Difference]: Without dead ends: 1336 [2024-11-08 16:46:02,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2024-11-08 16:46:02,095 INFO L432 NwaCegarLoop]: 715 mSDtfsCounter, 157 mSDsluCounter, 2559 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:02,096 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 3274 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-08 16:46:02,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2024-11-08 16:46:02,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 1312. [2024-11-08 16:46:02,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 851 states have (on average 1.663924794359577) internal successors, (1416), 1069 states have internal predecessors, (1416), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:46:02,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 1784 transitions. [2024-11-08 16:46:02,140 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 1784 transitions. Word has length 56 [2024-11-08 16:46:02,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:02,141 INFO L471 AbstractCegarLoop]: Abstraction has 1312 states and 1784 transitions. [2024-11-08 16:46:02,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-08 16:46:02,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 1784 transitions. [2024-11-08 16:46:02,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-08 16:46:02,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:02,149 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:46:02,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 16:46:02,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:02,351 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:02,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:02,351 INFO L85 PathProgramCache]: Analyzing trace with hash 908445688, now seen corresponding path program 2 times [2024-11-08 16:46:02,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:02,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336336470] [2024-11-08 16:46:02,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:02,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:46:05,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:07,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:46:07,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:07,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:46:07,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:07,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:46:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:07,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:46:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:07,116 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:46:07,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:46:07,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336336470] [2024-11-08 16:46:07,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336336470] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:07,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:07,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:46:07,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416793651] [2024-11-08 16:46:07,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:07,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:46:07,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:07,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:46:07,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:46:07,120 INFO L87 Difference]: Start difference. First operand 1312 states and 1784 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:46:08,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:08,771 INFO L93 Difference]: Finished difference Result 1335 states and 1813 transitions. [2024-11-08 16:46:08,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:46:08,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 80 [2024-11-08 16:46:08,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:08,777 INFO L225 Difference]: With dead ends: 1335 [2024-11-08 16:46:08,778 INFO L226 Difference]: Without dead ends: 1335 [2024-11-08 16:46:08,778 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:46:08,779 INFO L432 NwaCegarLoop]: 715 mSDtfsCounter, 880 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1765 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:08,779 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 1765 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-08 16:46:08,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1335 states. [2024-11-08 16:46:08,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1335 to 1311. [2024-11-08 16:46:08,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1311 states, 851 states have (on average 1.662749706227967) internal successors, (1415), 1068 states have internal predecessors, (1415), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:46:08,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 1783 transitions. [2024-11-08 16:46:08,851 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 1783 transitions. Word has length 80 [2024-11-08 16:46:08,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:08,853 INFO L471 AbstractCegarLoop]: Abstraction has 1311 states and 1783 transitions. [2024-11-08 16:46:08,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:46:08,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 1783 transitions. [2024-11-08 16:46:08,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-08 16:46:08,856 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:08,856 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2024-11-08 16:46:08,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-08 16:46:08,857 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:08,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:08,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1905904072, now seen corresponding path program 1 times [2024-11-08 16:46:08,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:08,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803980720] [2024-11-08 16:46:08,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:08,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:46:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:12,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:46:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:12,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:46:12,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:12,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:46:12,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:12,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:46:12,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:12,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-08 16:46:12,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:12,195 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:46:12,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:46:12,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803980720] [2024-11-08 16:46:12,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803980720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:12,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:12,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:46:12,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075518912] [2024-11-08 16:46:12,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:12,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:46:12,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:12,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:46:12,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:46:12,199 INFO L87 Difference]: Start difference. First operand 1311 states and 1783 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 16:46:13,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:13,720 INFO L93 Difference]: Finished difference Result 1376 states and 1822 transitions. [2024-11-08 16:46:13,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:46:13,721 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 85 [2024-11-08 16:46:13,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:13,731 INFO L225 Difference]: With dead ends: 1376 [2024-11-08 16:46:13,731 INFO L226 Difference]: Without dead ends: 1363 [2024-11-08 16:46:13,732 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 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-08 16:46:13,733 INFO L432 NwaCegarLoop]: 707 mSDtfsCounter, 234 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:13,734 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 1710 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 604 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-08 16:46:13,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1363 states. [2024-11-08 16:46:13,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1363 to 1306. [2024-11-08 16:46:13,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 848 states have (on average 1.6639150943396226) internal successors, (1411), 1065 states have internal predecessors, (1411), 183 states have call successors, (183), 79 states have call predecessors, (183), 78 states have return successors, (181), 174 states have call predecessors, (181), 181 states have call successors, (181) [2024-11-08 16:46:13,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 1775 transitions. [2024-11-08 16:46:13,792 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 1775 transitions. Word has length 85 [2024-11-08 16:46:13,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:13,793 INFO L471 AbstractCegarLoop]: Abstraction has 1306 states and 1775 transitions. [2024-11-08 16:46:13,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 16:46:13,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 1775 transitions. [2024-11-08 16:46:13,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-08 16:46:13,794 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:13,795 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2024-11-08 16:46:13,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-08 16:46:13,795 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:13,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:13,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1486703088, now seen corresponding path program 1 times [2024-11-08 16:46:13,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:13,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819931042] [2024-11-08 16:46:13,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:13,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:46:16,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:18,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:46:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:18,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:46:18,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:18,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:46:18,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:18,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:46:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:18,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:46:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:18,851 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:46:18,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:46:18,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819931042] [2024-11-08 16:46:18,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819931042] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:46:18,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841969888] [2024-11-08 16:46:18,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:18,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:18,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:46:18,856 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:46:18,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 16:46:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:23,808 INFO L255 TraceCheckSpWp]: Trace formula consists of 5842 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 16:46:23,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:24,350 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-08 16:46:24,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-08 16:46:24,416 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 16:46:24,481 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:46:24,481 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:46:24,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841969888] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:46:24,566 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:46:24,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 9 [2024-11-08 16:46:24,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045192325] [2024-11-08 16:46:24,567 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:46:24,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 16:46:24,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:24,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 16:46:24,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:46:24,569 INFO L87 Difference]: Start difference. First operand 1306 states and 1775 transitions. Second operand has 10 states, 9 states have (on average 6.222222222222222) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-08 16:46:29,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:29,187 INFO L93 Difference]: Finished difference Result 1901 states and 2496 transitions. [2024-11-08 16:46:29,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 16:46:29,188 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.222222222222222) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 89 [2024-11-08 16:46:29,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:29,196 INFO L225 Difference]: With dead ends: 1901 [2024-11-08 16:46:29,197 INFO L226 Difference]: Without dead ends: 1901 [2024-11-08 16:46:29,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-08 16:46:29,198 INFO L432 NwaCegarLoop]: 591 mSDtfsCounter, 951 mSDsluCounter, 2955 mSDsCounter, 0 mSdLazyCounter, 3009 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 3546 SdHoareTripleChecker+Invalid, 3184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 3009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:29,199 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 3546 Invalid, 3184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 3009 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-11-08 16:46:29,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2024-11-08 16:46:29,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1645. [2024-11-08 16:46:29,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1108 states have (on average 1.6895306859205776) internal successors, (1872), 1336 states have internal predecessors, (1872), 241 states have call successors, (241), 101 states have call predecessors, (241), 100 states have return successors, (239), 225 states have call predecessors, (239), 239 states have call successors, (239) [2024-11-08 16:46:29,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 2352 transitions. [2024-11-08 16:46:29,261 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 2352 transitions. Word has length 89 [2024-11-08 16:46:29,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:29,262 INFO L471 AbstractCegarLoop]: Abstraction has 1645 states and 2352 transitions. [2024-11-08 16:46:29,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.222222222222222) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-08 16:46:29,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 2352 transitions. [2024-11-08 16:46:29,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-08 16:46:29,264 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:29,264 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2024-11-08 16:46:29,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-08 16:46:29,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-08 16:46:29,465 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:29,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:29,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1486703087, now seen corresponding path program 1 times [2024-11-08 16:46:29,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:29,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430645693] [2024-11-08 16:46:29,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:29,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:46:32,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:34,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:46:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:34,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:46:34,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:34,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:46:34,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:35,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:46:35,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:35,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:46:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:35,022 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:46:35,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:46:35,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430645693] [2024-11-08 16:46:35,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430645693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:46:35,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268641770] [2024-11-08 16:46:35,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:35,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:35,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:46:35,027 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:46:35,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 16:46:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:39,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 5842 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 16:46:39,611 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:40,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 16:46:40,621 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 16:46:40,769 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:46:40,769 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:46:41,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268641770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:46:41,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:46:41,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 11 [2024-11-08 16:46:41,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697004225] [2024-11-08 16:46:41,152 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:46:41,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 16:46:41,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:41,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 16:46:41,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:46:41,157 INFO L87 Difference]: Start difference. First operand 1645 states and 2352 transitions. Second operand has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 9 states have internal predecessors, (82), 6 states have call successors, (12), 6 states have call predecessors, (12), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-08 16:46:46,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:46,600 INFO L93 Difference]: Finished difference Result 2113 states and 2735 transitions. [2024-11-08 16:46:46,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 16:46:46,601 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 9 states have internal predecessors, (82), 6 states have call successors, (12), 6 states have call predecessors, (12), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 89 [2024-11-08 16:46:46,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:46,610 INFO L225 Difference]: With dead ends: 2113 [2024-11-08 16:46:46,610 INFO L226 Difference]: Without dead ends: 2113 [2024-11-08 16:46:46,611 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2024-11-08 16:46:46,612 INFO L432 NwaCegarLoop]: 492 mSDtfsCounter, 2622 mSDsluCounter, 2411 mSDsCounter, 0 mSdLazyCounter, 3821 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2691 SdHoareTripleChecker+Valid, 2903 SdHoareTripleChecker+Invalid, 4407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 3821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:46,612 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2691 Valid, 2903 Invalid, 4407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [586 Valid, 3821 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-08 16:46:46,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2113 states. [2024-11-08 16:46:46,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2113 to 1830. [2024-11-08 16:46:46,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1830 states, 1251 states have (on average 1.6994404476418865) internal successors, (2126), 1475 states have internal predecessors, (2126), 268 states have call successors, (268), 116 states have call predecessors, (268), 115 states have return successors, (266), 257 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-08 16:46:46,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 2660 transitions. [2024-11-08 16:46:46,678 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 2660 transitions. Word has length 89 [2024-11-08 16:46:46,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:46,678 INFO L471 AbstractCegarLoop]: Abstraction has 1830 states and 2660 transitions. [2024-11-08 16:46:46,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 9 states have internal predecessors, (82), 6 states have call successors, (12), 6 states have call predecessors, (12), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-08 16:46:46,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 2660 transitions. [2024-11-08 16:46:46,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-08 16:46:46,680 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:46,680 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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-08 16:46:46,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 16:46:46,881 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-08 16:46:46,881 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:46,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:46,882 INFO L85 PathProgramCache]: Analyzing trace with hash 640152686, now seen corresponding path program 1 times [2024-11-08 16:46:46,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:46,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302457127] [2024-11-08 16:46:46,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:46,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:46:49,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:46:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:46:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:46:50,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:46:50,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-08 16:46:50,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:46:50,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:50,329 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:46:50,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:46:50,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302457127] [2024-11-08 16:46:50,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302457127] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:50,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:50,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:46:50,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673687793] [2024-11-08 16:46:50,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:50,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:46:50,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:50,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:46:50,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:46:50,333 INFO L87 Difference]: Start difference. First operand 1830 states and 2660 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 16:46:52,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:52,469 INFO L93 Difference]: Finished difference Result 2059 states and 2792 transitions. [2024-11-08 16:46:52,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:46:52,470 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 92 [2024-11-08 16:46:52,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:52,480 INFO L225 Difference]: With dead ends: 2059 [2024-11-08 16:46:52,480 INFO L226 Difference]: Without dead ends: 2059 [2024-11-08 16:46:52,480 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 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-08 16:46:52,481 INFO L432 NwaCegarLoop]: 1026 mSDtfsCounter, 759 mSDsluCounter, 1255 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 2281 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:52,481 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [801 Valid, 2281 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-08 16:46:52,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2024-11-08 16:46:52,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 1830. [2024-11-08 16:46:52,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1830 states, 1251 states have (on average 1.6970423661071143) internal successors, (2123), 1475 states have internal predecessors, (2123), 268 states have call successors, (268), 116 states have call predecessors, (268), 115 states have return successors, (266), 257 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-08 16:46:52,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 2657 transitions. [2024-11-08 16:46:52,543 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 2657 transitions. Word has length 92 [2024-11-08 16:46:52,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:52,544 INFO L471 AbstractCegarLoop]: Abstraction has 1830 states and 2657 transitions. [2024-11-08 16:46:52,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 16:46:52,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 2657 transitions. [2024-11-08 16:46:52,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-08 16:46:52,546 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:52,546 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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-08 16:46:52,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-08 16:46:52,546 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr115REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:52,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:52,547 INFO L85 PathProgramCache]: Analyzing trace with hash 640152687, now seen corresponding path program 1 times [2024-11-08 16:46:52,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:52,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451500504] [2024-11-08 16:46:52,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:52,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:46:55,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:46:55,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:46:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:46:55,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:46:55,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-08 16:46:55,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:46:55,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:55,723 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:46:55,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:46:55,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451500504] [2024-11-08 16:46:55,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451500504] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:55,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:55,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:46:55,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231683263] [2024-11-08 16:46:55,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:55,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:46:55,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:46:55,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:46:55,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:46:55,727 INFO L87 Difference]: Start difference. First operand 1830 states and 2657 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 16:46:56,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:56,896 INFO L93 Difference]: Finished difference Result 1457 states and 2048 transitions. [2024-11-08 16:46:56,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:46:56,897 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 92 [2024-11-08 16:46:56,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:56,903 INFO L225 Difference]: With dead ends: 1457 [2024-11-08 16:46:56,903 INFO L226 Difference]: Without dead ends: 1452 [2024-11-08 16:46:56,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:46:56,904 INFO L432 NwaCegarLoop]: 723 mSDtfsCounter, 139 mSDsluCounter, 2593 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 3316 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:56,904 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 3316 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-08 16:46:56,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2024-11-08 16:46:56,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 1426. [2024-11-08 16:46:56,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 953 states have (on average 1.7040923399790135) internal successors, (1624), 1164 states have internal predecessors, (1624), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:46:56,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 2008 transitions. [2024-11-08 16:46:56,949 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 2008 transitions. Word has length 92 [2024-11-08 16:46:56,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:56,949 INFO L471 AbstractCegarLoop]: Abstraction has 1426 states and 2008 transitions. [2024-11-08 16:46:56,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 16:46:56,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 2008 transitions. [2024-11-08 16:46:56,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-08 16:46:56,953 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:56,954 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:46:56,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-08 16:46:56,954 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:46:56,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:56,955 INFO L85 PathProgramCache]: Analyzing trace with hash -418274699, now seen corresponding path program 1 times [2024-11-08 16:46:56,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:46:56,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343390596] [2024-11-08 16:46:56,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:56,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:01,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:01,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:01,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:01,801 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-08 16:47:01,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:01,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343390596] [2024-11-08 16:47:01,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343390596] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:47:01,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506307278] [2024-11-08 16:47:01,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:01,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:01,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:01,804 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:01,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 16:47:06,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:06,146 INFO L255 TraceCheckSpWp]: Trace formula consists of 5890 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 16:47:06,153 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:06,537 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-08 16:47:06,538 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-08 16:47:06,619 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2024-11-08 16:47:06,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 13 [2024-11-08 16:47:06,664 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-08 16:47:06,664 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:47:06,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506307278] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:47:06,745 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:47:06,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 6 [2024-11-08 16:47:06,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311869530] [2024-11-08 16:47:06,745 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:47:06,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:47:06,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:06,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:47:06,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:47:06,747 INFO L87 Difference]: Start difference. First operand 1426 states and 2008 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-08 16:47:10,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:10,031 INFO L93 Difference]: Finished difference Result 1628 states and 2055 transitions. [2024-11-08 16:47:10,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 16:47:10,032 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 95 [2024-11-08 16:47:10,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:10,039 INFO L225 Difference]: With dead ends: 1628 [2024-11-08 16:47:10,039 INFO L226 Difference]: Without dead ends: 1628 [2024-11-08 16:47:10,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 114 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:47:10,040 INFO L432 NwaCegarLoop]: 587 mSDtfsCounter, 935 mSDsluCounter, 2142 mSDsCounter, 0 mSdLazyCounter, 2299 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 988 SdHoareTripleChecker+Valid, 2729 SdHoareTripleChecker+Invalid, 2469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 2299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:10,040 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [988 Valid, 2729 Invalid, 2469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 2299 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-08 16:47:10,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2024-11-08 16:47:10,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 1425. [2024-11-08 16:47:10,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1425 states, 953 states have (on average 1.7030430220356767) internal successors, (1623), 1163 states have internal predecessors, (1623), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:10,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1425 states to 1425 states and 2007 transitions. [2024-11-08 16:47:10,080 INFO L78 Accepts]: Start accepts. Automaton has 1425 states and 2007 transitions. Word has length 95 [2024-11-08 16:47:10,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:10,081 INFO L471 AbstractCegarLoop]: Abstraction has 1425 states and 2007 transitions. [2024-11-08 16:47:10,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-08 16:47:10,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1425 states and 2007 transitions. [2024-11-08 16:47:10,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-08 16:47:10,083 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:10,083 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:47:10,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 16:47:10,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-08 16:47:10,284 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:10,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:10,284 INFO L85 PathProgramCache]: Analyzing trace with hash -418274698, now seen corresponding path program 1 times [2024-11-08 16:47:10,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:10,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141309277] [2024-11-08 16:47:10,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:10,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:13,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:15,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:15,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:15,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:15,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:15,460 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-08 16:47:15,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:15,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141309277] [2024-11-08 16:47:15,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141309277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:47:15,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297627886] [2024-11-08 16:47:15,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:15,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:15,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:15,464 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:15,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 16:47:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:19,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 5890 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 16:47:19,981 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:20,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 16:47:20,868 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 16:47:21,058 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:47:21,058 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:47:21,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297627886] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:47:21,371 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:47:21,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 11 [2024-11-08 16:47:21,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065457006] [2024-11-08 16:47:21,372 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:47:21,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 16:47:21,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:21,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 16:47:21,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:47:21,374 INFO L87 Difference]: Start difference. First operand 1425 states and 2007 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 9 states have internal predecessors, (86), 6 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-11-08 16:47:26,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:26,699 INFO L93 Difference]: Finished difference Result 1695 states and 2067 transitions. [2024-11-08 16:47:26,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 16:47:26,699 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 9 states have internal predecessors, (86), 6 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 95 [2024-11-08 16:47:26,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:26,706 INFO L225 Difference]: With dead ends: 1695 [2024-11-08 16:47:26,706 INFO L226 Difference]: Without dead ends: 1695 [2024-11-08 16:47:26,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2024-11-08 16:47:26,707 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 2588 mSDsluCounter, 2500 mSDsCounter, 0 mSdLazyCounter, 4109 mSolverCounterSat, 572 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2656 SdHoareTripleChecker+Valid, 2986 SdHoareTripleChecker+Invalid, 4681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 572 IncrementalHoareTripleChecker+Valid, 4109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:26,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2656 Valid, 2986 Invalid, 4681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [572 Valid, 4109 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-08 16:47:26,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2024-11-08 16:47:26,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1423. [2024-11-08 16:47:26,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 953 states have (on average 1.7009443861490032) internal successors, (1621), 1161 states have internal predecessors, (1621), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:26,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2005 transitions. [2024-11-08 16:47:26,746 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2005 transitions. Word has length 95 [2024-11-08 16:47:26,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:26,747 INFO L471 AbstractCegarLoop]: Abstraction has 1423 states and 2005 transitions. [2024-11-08 16:47:26,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 9 states have internal predecessors, (86), 6 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-11-08 16:47:26,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2005 transitions. [2024-11-08 16:47:26,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-08 16:47:26,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:26,749 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:47:26,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 16:47:26,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-08 16:47:26,950 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:26,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:26,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1235940672, now seen corresponding path program 1 times [2024-11-08 16:47:26,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:26,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316651033] [2024-11-08 16:47:26,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:26,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:30,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:30,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:30,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:30,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:30,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:47:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:30,574 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:47:30,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:30,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316651033] [2024-11-08 16:47:30,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316651033] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:30,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:30,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:47:30,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069104862] [2024-11-08 16:47:30,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:30,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:47:30,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:30,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:47:30,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:47:30,577 INFO L87 Difference]: Start difference. First operand 1423 states and 2005 transitions. Second operand has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:47:32,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:32,818 INFO L93 Difference]: Finished difference Result 1624 states and 2051 transitions. [2024-11-08 16:47:32,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:47:32,818 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 101 [2024-11-08 16:47:32,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:32,824 INFO L225 Difference]: With dead ends: 1624 [2024-11-08 16:47:32,824 INFO L226 Difference]: Without dead ends: 1624 [2024-11-08 16:47:32,825 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:47:32,825 INFO L432 NwaCegarLoop]: 588 mSDtfsCounter, 1586 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1638 SdHoareTripleChecker+Valid, 1803 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:32,826 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1638 Valid, 1803 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 1272 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-08 16:47:32,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1624 states. [2024-11-08 16:47:32,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1624 to 1421. [2024-11-08 16:47:32,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 953 states have (on average 1.6988457502623295) internal successors, (1619), 1159 states have internal predecessors, (1619), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:32,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 2003 transitions. [2024-11-08 16:47:32,860 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 2003 transitions. Word has length 101 [2024-11-08 16:47:32,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:32,861 INFO L471 AbstractCegarLoop]: Abstraction has 1421 states and 2003 transitions. [2024-11-08 16:47:32,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:47:32,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 2003 transitions. [2024-11-08 16:47:32,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-08 16:47:32,863 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:32,863 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:47:32,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-08 16:47:32,863 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:32,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:32,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1235940673, now seen corresponding path program 1 times [2024-11-08 16:47:32,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:32,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031828586] [2024-11-08 16:47:32,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:32,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:35,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:36,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:36,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:36,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:36,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:37,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:37,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:37,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:37,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:37,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:37,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:47:37,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:37,049 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:47:37,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:37,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031828586] [2024-11-08 16:47:37,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031828586] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:37,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:37,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:47:37,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644948135] [2024-11-08 16:47:37,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:37,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:47:37,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:37,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:47:37,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:47:37,052 INFO L87 Difference]: Start difference. First operand 1421 states and 2003 transitions. Second operand has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 16:47:38,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:38,612 INFO L93 Difference]: Finished difference Result 1445 states and 2034 transitions. [2024-11-08 16:47:38,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:47:38,615 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 101 [2024-11-08 16:47:38,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:38,624 INFO L225 Difference]: With dead ends: 1445 [2024-11-08 16:47:38,627 INFO L226 Difference]: Without dead ends: 1445 [2024-11-08 16:47:38,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:47:38,628 INFO L432 NwaCegarLoop]: 696 mSDtfsCounter, 197 mSDsluCounter, 1471 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:38,629 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 2167 Invalid, 954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 870 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-08 16:47:38,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2024-11-08 16:47:38,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 1419. [2024-11-08 16:47:38,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 953 states have (on average 1.695697796432319) internal successors, (1616), 1157 states have internal predecessors, (1616), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:38,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 2000 transitions. [2024-11-08 16:47:38,678 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 2000 transitions. Word has length 101 [2024-11-08 16:47:38,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:38,679 INFO L471 AbstractCegarLoop]: Abstraction has 1419 states and 2000 transitions. [2024-11-08 16:47:38,679 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 16:47:38,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 2000 transitions. [2024-11-08 16:47:38,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-08 16:47:38,681 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:38,681 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:47:38,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-08 16:47:38,682 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:38,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:38,682 INFO L85 PathProgramCache]: Analyzing trace with hash -340544327, now seen corresponding path program 1 times [2024-11-08 16:47:38,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:38,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299209073] [2024-11-08 16:47:38,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:38,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:41,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:42,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:42,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:42,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:42,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:42,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:42,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:47:42,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:42,983 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:47:42,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:42,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299209073] [2024-11-08 16:47:42,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299209073] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:42,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:42,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:47:42,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17141312] [2024-11-08 16:47:42,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:42,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:47:42,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:42,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:47:42,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:47:42,986 INFO L87 Difference]: Start difference. First operand 1419 states and 2000 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:47:45,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:45,820 INFO L93 Difference]: Finished difference Result 1620 states and 2046 transitions. [2024-11-08 16:47:45,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:47:45,821 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 102 [2024-11-08 16:47:45,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:45,831 INFO L225 Difference]: With dead ends: 1620 [2024-11-08 16:47:45,831 INFO L226 Difference]: Without dead ends: 1620 [2024-11-08 16:47:45,832 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:47:45,833 INFO L432 NwaCegarLoop]: 583 mSDtfsCounter, 1581 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 1787 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1633 SdHoareTripleChecker+Valid, 2270 SdHoareTripleChecker+Invalid, 2119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 1787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:45,833 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1633 Valid, 2270 Invalid, 2119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 1787 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-08 16:47:45,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2024-11-08 16:47:45,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1417. [2024-11-08 16:47:45,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 953 states have (on average 1.6935991605456453) internal successors, (1614), 1155 states have internal predecessors, (1614), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:45,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1998 transitions. [2024-11-08 16:47:45,872 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1998 transitions. Word has length 102 [2024-11-08 16:47:45,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:45,873 INFO L471 AbstractCegarLoop]: Abstraction has 1417 states and 1998 transitions. [2024-11-08 16:47:45,873 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:47:45,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1998 transitions. [2024-11-08 16:47:45,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-08 16:47:45,875 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:45,875 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:47:45,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-08 16:47:45,876 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:45,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:45,876 INFO L85 PathProgramCache]: Analyzing trace with hash -340544326, now seen corresponding path program 1 times [2024-11-08 16:47:45,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:45,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713206514] [2024-11-08 16:47:45,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:45,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:48,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:50,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:50,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:50,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:47:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:50,291 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:47:50,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:50,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713206514] [2024-11-08 16:47:50,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713206514] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:50,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:50,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:47:50,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102034583] [2024-11-08 16:47:50,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:50,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:47:50,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:50,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:47:50,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:47:50,294 INFO L87 Difference]: Start difference. First operand 1417 states and 1998 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:47:54,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:54,128 INFO L93 Difference]: Finished difference Result 1687 states and 2058 transitions. [2024-11-08 16:47:54,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:47:54,129 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 102 [2024-11-08 16:47:54,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:54,134 INFO L225 Difference]: With dead ends: 1687 [2024-11-08 16:47:54,135 INFO L226 Difference]: Without dead ends: 1687 [2024-11-08 16:47:54,135 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:47:54,136 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 1763 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 2327 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1830 SdHoareTripleChecker+Valid, 1959 SdHoareTripleChecker+Invalid, 2685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 2327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:54,136 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1830 Valid, 1959 Invalid, 2685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 2327 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-08 16:47:54,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2024-11-08 16:47:54,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1415. [2024-11-08 16:47:54,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 953 states have (on average 1.6915005246589716) internal successors, (1612), 1153 states have internal predecessors, (1612), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:54,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1996 transitions. [2024-11-08 16:47:54,173 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1996 transitions. Word has length 102 [2024-11-08 16:47:54,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:54,174 INFO L471 AbstractCegarLoop]: Abstraction has 1415 states and 1996 transitions. [2024-11-08 16:47:54,174 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:47:54,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1996 transitions. [2024-11-08 16:47:54,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-08 16:47:54,176 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:54,176 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:47:54,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-08 16:47:54,177 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting cdev_addErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:54,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:54,177 INFO L85 PathProgramCache]: Analyzing trace with hash 230817248, now seen corresponding path program 1 times [2024-11-08 16:47:54,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:54,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814865533] [2024-11-08 16:47:54,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:54,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:47:56,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:47:57,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:47:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:47:57,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:47:57,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:47:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:47:57,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:47:57,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:57,675 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:47:57,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:47:57,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814865533] [2024-11-08 16:47:57,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814865533] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:57,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:57,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:47:57,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728496017] [2024-11-08 16:47:57,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:57,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:47:57,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:47:57,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:47:57,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:47:57,677 INFO L87 Difference]: Start difference. First operand 1415 states and 1996 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-08 16:47:58,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:58,927 INFO L93 Difference]: Finished difference Result 1441 states and 2028 transitions. [2024-11-08 16:47:58,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:47:58,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 110 [2024-11-08 16:47:58,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:58,933 INFO L225 Difference]: With dead ends: 1441 [2024-11-08 16:47:58,933 INFO L226 Difference]: Without dead ends: 1441 [2024-11-08 16:47:58,933 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:47:58,934 INFO L432 NwaCegarLoop]: 692 mSDtfsCounter, 856 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 2443 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:58,934 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [896 Valid, 2443 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-08 16:47:58,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2024-11-08 16:47:58,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 1415. [2024-11-08 16:47:58,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 953 states have (on average 1.689401888772298) internal successors, (1610), 1153 states have internal predecessors, (1610), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:47:58,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1994 transitions. [2024-11-08 16:47:58,970 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1994 transitions. Word has length 110 [2024-11-08 16:47:58,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:58,970 INFO L471 AbstractCegarLoop]: Abstraction has 1415 states and 1994 transitions. [2024-11-08 16:47:58,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-08 16:47:58,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1994 transitions. [2024-11-08 16:47:58,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-08 16:47:58,972 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:58,972 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:47:58,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-08 16:47:58,973 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting cdev_addErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:47:58,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:58,973 INFO L85 PathProgramCache]: Analyzing trace with hash -496144093, now seen corresponding path program 1 times [2024-11-08 16:47:58,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:47:58,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407676237] [2024-11-08 16:47:58,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:58,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:01,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:03,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:03,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:03,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:03,837 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:48:03,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:03,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407676237] [2024-11-08 16:48:03,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407676237] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:03,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:03,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-08 16:48:03,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928140930] [2024-11-08 16:48:03,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:03,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 16:48:03,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:03,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 16:48:03,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:48:03,840 INFO L87 Difference]: Start difference. First operand 1415 states and 1994 transitions. Second operand has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:48:06,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:06,992 INFO L93 Difference]: Finished difference Result 1442 states and 2029 transitions. [2024-11-08 16:48:06,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:48:06,993 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 112 [2024-11-08 16:48:06,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:06,996 INFO L225 Difference]: With dead ends: 1442 [2024-11-08 16:48:06,997 INFO L226 Difference]: Without dead ends: 1442 [2024-11-08 16:48:06,997 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-08 16:48:06,997 INFO L432 NwaCegarLoop]: 693 mSDtfsCounter, 228 mSDsluCounter, 3174 mSDsCounter, 0 mSdLazyCounter, 2308 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 3867 SdHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 2308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:06,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 3867 Invalid, 2400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 2308 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-08 16:48:07,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2024-11-08 16:48:07,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1413. [2024-11-08 16:48:07,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 953 states have (on average 1.6873032528856244) internal successors, (1608), 1151 states have internal predecessors, (1608), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:48:07,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 1992 transitions. [2024-11-08 16:48:07,033 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 1992 transitions. Word has length 112 [2024-11-08 16:48:07,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:07,033 INFO L471 AbstractCegarLoop]: Abstraction has 1413 states and 1992 transitions. [2024-11-08 16:48:07,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-08 16:48:07,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 1992 transitions. [2024-11-08 16:48:07,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-08 16:48:07,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:07,036 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:48:07,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-08 16:48:07,036 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting cdev_addErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:07,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:07,037 INFO L85 PathProgramCache]: Analyzing trace with hash -496144094, now seen corresponding path program 1 times [2024-11-08 16:48:07,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:07,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621326280] [2024-11-08 16:48:07,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:07,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:09,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:10,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:10,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:10,118 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:48:10,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:10,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621326280] [2024-11-08 16:48:10,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621326280] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:10,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:10,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:48:10,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029148093] [2024-11-08 16:48:10,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:10,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:48:10,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:10,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:48:10,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:48:10,121 INFO L87 Difference]: Start difference. First operand 1413 states and 1992 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:48:12,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:12,682 INFO L93 Difference]: Finished difference Result 1617 states and 2041 transitions. [2024-11-08 16:48:12,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:48:12,683 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 112 [2024-11-08 16:48:12,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:12,690 INFO L225 Difference]: With dead ends: 1617 [2024-11-08 16:48:12,691 INFO L226 Difference]: Without dead ends: 1617 [2024-11-08 16:48:12,691 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:48:12,692 INFO L432 NwaCegarLoop]: 585 mSDtfsCounter, 980 mSDsluCounter, 1708 mSDsCounter, 0 mSdLazyCounter, 1715 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 2293 SdHoareTripleChecker+Invalid, 1891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:12,692 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1036 Valid, 2293 Invalid, 1891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1715 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-08 16:48:12,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2024-11-08 16:48:12,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1411. [2024-11-08 16:48:12,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 953 states have (on average 1.6852046169989507) internal successors, (1606), 1149 states have internal predecessors, (1606), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:48:12,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 1990 transitions. [2024-11-08 16:48:12,745 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 1990 transitions. Word has length 112 [2024-11-08 16:48:12,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:12,745 INFO L471 AbstractCegarLoop]: Abstraction has 1411 states and 1990 transitions. [2024-11-08 16:48:12,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:48:12,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 1990 transitions. [2024-11-08 16:48:12,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-08 16:48:12,748 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:12,748 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:48:12,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-08 16:48:12,748 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting cdev_addErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:12,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:12,749 INFO L85 PathProgramCache]: Analyzing trace with hash -225931177, now seen corresponding path program 1 times [2024-11-08 16:48:12,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:12,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42384023] [2024-11-08 16:48:12,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:12,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:16,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:16,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:16,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-08 16:48:16,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:16,381 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:48:16,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:16,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42384023] [2024-11-08 16:48:16,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42384023] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:16,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:16,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:48:16,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272231855] [2024-11-08 16:48:16,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:16,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:48:16,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:16,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:48:16,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:48:16,383 INFO L87 Difference]: Start difference. First operand 1411 states and 1990 transitions. Second operand has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-08 16:48:19,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:19,085 INFO L93 Difference]: Finished difference Result 1674 states and 2108 transitions. [2024-11-08 16:48:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:48:19,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 122 [2024-11-08 16:48:19,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:19,091 INFO L225 Difference]: With dead ends: 1674 [2024-11-08 16:48:19,091 INFO L226 Difference]: Without dead ends: 1674 [2024-11-08 16:48:19,091 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:48:19,092 INFO L432 NwaCegarLoop]: 666 mSDtfsCounter, 1287 mSDsluCounter, 1476 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1354 SdHoareTripleChecker+Valid, 2142 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:19,092 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1354 Valid, 2142 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-08 16:48:19,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2024-11-08 16:48:19,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1474. [2024-11-08 16:48:19,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1474 states, 999 states have (on average 1.6376376376376376) internal successors, (1636), 1182 states have internal predecessors, (1636), 211 states have call successors, (211), 97 states have call predecessors, (211), 97 states have return successors, (211), 208 states have call predecessors, (211), 211 states have call successors, (211) [2024-11-08 16:48:19,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1474 states to 1474 states and 2058 transitions. [2024-11-08 16:48:19,129 INFO L78 Accepts]: Start accepts. Automaton has 1474 states and 2058 transitions. Word has length 122 [2024-11-08 16:48:19,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:19,130 INFO L471 AbstractCegarLoop]: Abstraction has 1474 states and 2058 transitions. [2024-11-08 16:48:19,130 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-08 16:48:19,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1474 states and 2058 transitions. [2024-11-08 16:48:19,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-08 16:48:19,132 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:19,132 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:48:19,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-08 16:48:19,133 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting cdev_addErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:19,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:19,133 INFO L85 PathProgramCache]: Analyzing trace with hash -225931176, now seen corresponding path program 1 times [2024-11-08 16:48:19,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:19,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250838344] [2024-11-08 16:48:19,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:19,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:23,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:23,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:23,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:23,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:23,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:23,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:23,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-08 16:48:23,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:23,681 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2024-11-08 16:48:23,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:23,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250838344] [2024-11-08 16:48:23,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250838344] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:23,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:23,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:48:23,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151717223] [2024-11-08 16:48:23,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:23,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:48:23,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:23,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:48:23,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:48:23,684 INFO L87 Difference]: Start difference. First operand 1474 states and 2058 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-08 16:48:25,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:25,718 INFO L93 Difference]: Finished difference Result 1724 states and 2345 transitions. [2024-11-08 16:48:25,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:48:25,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 122 [2024-11-08 16:48:25,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:25,726 INFO L225 Difference]: With dead ends: 1724 [2024-11-08 16:48:25,726 INFO L226 Difference]: Without dead ends: 1724 [2024-11-08 16:48:25,727 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:48:25,727 INFO L432 NwaCegarLoop]: 740 mSDtfsCounter, 386 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 1151 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 2108 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:25,728 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 2108 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1151 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-08 16:48:25,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2024-11-08 16:48:25,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1621. [2024-11-08 16:48:25,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1621 states, 1106 states have (on average 1.635623869801085) internal successors, (1809), 1287 states have internal predecessors, (1809), 239 states have call successors, (239), 112 states have call predecessors, (239), 113 states have return successors, (240), 236 states have call predecessors, (240), 239 states have call successors, (240) [2024-11-08 16:48:25,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1621 states to 1621 states and 2288 transitions. [2024-11-08 16:48:25,767 INFO L78 Accepts]: Start accepts. Automaton has 1621 states and 2288 transitions. Word has length 122 [2024-11-08 16:48:25,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:25,767 INFO L471 AbstractCegarLoop]: Abstraction has 1621 states and 2288 transitions. [2024-11-08 16:48:25,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-08 16:48:25,768 INFO L276 IsEmpty]: Start isEmpty. Operand 1621 states and 2288 transitions. [2024-11-08 16:48:25,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-08 16:48:25,769 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:25,770 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:48:25,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-08 16:48:25,770 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:25,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:25,771 INFO L85 PathProgramCache]: Analyzing trace with hash 550249646, now seen corresponding path program 1 times [2024-11-08 16:48:25,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:25,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617186090] [2024-11-08 16:48:25,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:25,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:28,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:29,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:29,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:29,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:29,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-08 16:48:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-08 16:48:29,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 16:48:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:29,421 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2024-11-08 16:48:29,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:29,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617186090] [2024-11-08 16:48:29,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617186090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:29,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:29,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:48:29,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301243857] [2024-11-08 16:48:29,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:29,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:48:29,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:29,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:48:29,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:48:29,425 INFO L87 Difference]: Start difference. First operand 1621 states and 2288 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-08 16:48:32,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:32,269 INFO L93 Difference]: Finished difference Result 1705 states and 2337 transitions. [2024-11-08 16:48:32,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:48:32,270 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 137 [2024-11-08 16:48:32,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:32,275 INFO L225 Difference]: With dead ends: 1705 [2024-11-08 16:48:32,275 INFO L226 Difference]: Without dead ends: 1687 [2024-11-08 16:48:32,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:48:32,276 INFO L432 NwaCegarLoop]: 436 mSDtfsCounter, 467 mSDsluCounter, 1231 mSDsCounter, 0 mSdLazyCounter, 1782 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 1957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:32,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 1667 Invalid, 1957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1782 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-08 16:48:32,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2024-11-08 16:48:32,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1611. [2024-11-08 16:48:32,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1611 states, 1100 states have (on average 1.6372727272727272) internal successors, (1801), 1281 states have internal predecessors, (1801), 237 states have call successors, (237), 112 states have call predecessors, (237), 111 states have return successors, (234), 232 states have call predecessors, (234), 233 states have call successors, (234) [2024-11-08 16:48:32,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1611 states to 1611 states and 2272 transitions. [2024-11-08 16:48:32,315 INFO L78 Accepts]: Start accepts. Automaton has 1611 states and 2272 transitions. Word has length 137 [2024-11-08 16:48:32,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:32,316 INFO L471 AbstractCegarLoop]: Abstraction has 1611 states and 2272 transitions. [2024-11-08 16:48:32,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-08 16:48:32,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1611 states and 2272 transitions. [2024-11-08 16:48:32,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-08 16:48:32,318 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:32,319 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:48:32,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-08 16:48:32,319 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:32,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:32,320 INFO L85 PathProgramCache]: Analyzing trace with hash -657806648, now seen corresponding path program 1 times [2024-11-08 16:48:32,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:32,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564431166] [2024-11-08 16:48:32,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:32,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:36,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:36,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:36,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:36,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-08 16:48:36,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-08 16:48:36,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 16:48:36,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:48:36,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:36,687 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2024-11-08 16:48:36,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:36,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564431166] [2024-11-08 16:48:36,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564431166] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:36,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:36,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:48:36,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442567597] [2024-11-08 16:48:36,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:36,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:48:36,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:36,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:48:36,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:48:36,690 INFO L87 Difference]: Start difference. First operand 1611 states and 2272 transitions. Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-08 16:48:42,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:42,278 INFO L93 Difference]: Finished difference Result 2536 states and 3256 transitions. [2024-11-08 16:48:42,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 16:48:42,279 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 144 [2024-11-08 16:48:42,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:42,286 INFO L225 Difference]: With dead ends: 2536 [2024-11-08 16:48:42,287 INFO L226 Difference]: Without dead ends: 2536 [2024-11-08 16:48:42,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2024-11-08 16:48:42,288 INFO L432 NwaCegarLoop]: 348 mSDtfsCounter, 1753 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 3581 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1826 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 4051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 3581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:42,288 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1826 Valid, 1781 Invalid, 4051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 3581 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-11-08 16:48:42,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2024-11-08 16:48:42,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 1871. [2024-11-08 16:48:42,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1279 states have (on average 1.6270523846755278) internal successors, (2081), 1463 states have internal predecessors, (2081), 291 states have call successors, (291), 142 states have call predecessors, (291), 141 states have return successors, (288), 282 states have call predecessors, (288), 287 states have call successors, (288) [2024-11-08 16:48:42,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 2660 transitions. [2024-11-08 16:48:42,339 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 2660 transitions. Word has length 144 [2024-11-08 16:48:42,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:42,340 INFO L471 AbstractCegarLoop]: Abstraction has 1871 states and 2660 transitions. [2024-11-08 16:48:42,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-08 16:48:42,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 2660 transitions. [2024-11-08 16:48:42,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-08 16:48:42,342 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:42,342 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:48:42,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-08 16:48:42,342 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr115REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:42,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:42,343 INFO L85 PathProgramCache]: Analyzing trace with hash -657806647, now seen corresponding path program 1 times [2024-11-08 16:48:42,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:42,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688657495] [2024-11-08 16:48:42,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:42,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:45,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:45,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:45,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:45,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:45,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:45,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:45,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:45,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:45,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:45,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:46,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:46,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:46,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:46,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-08 16:48:46,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:46,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-08 16:48:46,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:46,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 16:48:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:46,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:48:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:46,056 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2024-11-08 16:48:46,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:46,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688657495] [2024-11-08 16:48:46,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688657495] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:46,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:46,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-08 16:48:46,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236060422] [2024-11-08 16:48:46,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:46,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:48:46,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:46,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:48:46,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:48:46,058 INFO L87 Difference]: Start difference. First operand 1871 states and 2660 transitions. Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-08 16:48:48,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:48,419 INFO L93 Difference]: Finished difference Result 1648 states and 2286 transitions. [2024-11-08 16:48:48,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:48:48,419 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 144 [2024-11-08 16:48:48,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:48,424 INFO L225 Difference]: With dead ends: 1648 [2024-11-08 16:48:48,425 INFO L226 Difference]: Without dead ends: 1630 [2024-11-08 16:48:48,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:48:48,426 INFO L432 NwaCegarLoop]: 471 mSDtfsCounter, 366 mSDsluCounter, 2523 mSDsCounter, 0 mSdLazyCounter, 2013 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 2994 SdHoareTripleChecker+Invalid, 2178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 2013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:48,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 2994 Invalid, 2178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 2013 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-08 16:48:48,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-11-08 16:48:48,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1592. [2024-11-08 16:48:48,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1082 states have (on average 1.6173752310536045) internal successors, (1750), 1262 states have internal predecessors, (1750), 237 states have call successors, (237), 113 states have call predecessors, (237), 113 states have return successors, (237), 231 states have call predecessors, (237), 237 states have call successors, (237) [2024-11-08 16:48:48,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 2224 transitions. [2024-11-08 16:48:48,463 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 2224 transitions. Word has length 144 [2024-11-08 16:48:48,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:48,464 INFO L471 AbstractCegarLoop]: Abstraction has 1592 states and 2224 transitions. [2024-11-08 16:48:48,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-08 16:48:48,464 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 2224 transitions. [2024-11-08 16:48:48,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-08 16:48:48,466 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:48,466 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:48:48,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-08 16:48:48,466 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:48,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:48,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1893164930, now seen corresponding path program 1 times [2024-11-08 16:48:48,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:48,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816166011] [2024-11-08 16:48:48,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:48,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:48:52,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:48:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:48:52,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:48:52,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:48:52,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:48:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:48:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:52,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-08 16:48:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:53,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-08 16:48:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:53,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 16:48:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:53,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-08 16:48:53,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:53,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-08 16:48:53,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:48:53,131 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2024-11-08 16:48:53,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:48:53,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816166011] [2024-11-08 16:48:53,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816166011] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:48:53,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:48:53,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:48:53,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415670470] [2024-11-08 16:48:53,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:48:53,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:48:53,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:48:53,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:48:53,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:48:53,134 INFO L87 Difference]: Start difference. First operand 1592 states and 2224 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-08 16:48:56,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:48:56,491 INFO L93 Difference]: Finished difference Result 1622 states and 2258 transitions. [2024-11-08 16:48:56,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:48:56,492 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 147 [2024-11-08 16:48:56,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:48:56,496 INFO L225 Difference]: With dead ends: 1622 [2024-11-08 16:48:56,496 INFO L226 Difference]: Without dead ends: 1622 [2024-11-08 16:48:56,497 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-08 16:48:56,498 INFO L432 NwaCegarLoop]: 466 mSDtfsCounter, 567 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 2298 SdHoareTripleChecker+Invalid, 1869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:48:56,498 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 2298 Invalid, 1869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-08 16:48:56,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2024-11-08 16:48:56,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1590. [2024-11-08 16:48:56,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1590 states, 1081 states have (on average 1.6170212765957446) internal successors, (1748), 1260 states have internal predecessors, (1748), 236 states have call successors, (236), 113 states have call predecessors, (236), 113 states have return successors, (236), 230 states have call predecessors, (236), 236 states have call successors, (236) [2024-11-08 16:48:56,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1590 states to 1590 states and 2220 transitions. [2024-11-08 16:48:56,548 INFO L78 Accepts]: Start accepts. Automaton has 1590 states and 2220 transitions. Word has length 147 [2024-11-08 16:48:56,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:48:56,549 INFO L471 AbstractCegarLoop]: Abstraction has 1590 states and 2220 transitions. [2024-11-08 16:48:56,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-08 16:48:56,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1590 states and 2220 transitions. [2024-11-08 16:48:56,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-08 16:48:56,551 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:48:56,552 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:48:56,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-08 16:48:56,552 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:48:56,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:48:56,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1572799388, now seen corresponding path program 1 times [2024-11-08 16:48:56,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:48:56,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526828533] [2024-11-08 16:48:56,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:48:56,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:48:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:49:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-08 16:49:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-08 16:49:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:49:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-08 16:49:00,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-08 16:49:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-08 16:49:00,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-08 16:49:00,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-08 16:49:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 16:49:00,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:49:00,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:49:00,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-08 16:49:00,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:00,928 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2024-11-08 16:49:00,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:49:00,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526828533] [2024-11-08 16:49:00,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526828533] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:49:00,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:49:00,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-08 16:49:00,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616723821] [2024-11-08 16:49:00,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:49:00,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 16:49:00,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:49:00,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 16:49:00,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:49:00,932 INFO L87 Difference]: Start difference. First operand 1590 states and 2220 transitions. Second operand has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 6 states have internal predecessors, (79), 2 states have call successors, (13), 5 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-08 16:49:04,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:49:04,316 INFO L93 Difference]: Finished difference Result 1628 states and 2263 transitions. [2024-11-08 16:49:04,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 16:49:04,317 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 6 states have internal predecessors, (79), 2 states have call successors, (13), 5 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 153 [2024-11-08 16:49:04,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:49:04,323 INFO L225 Difference]: With dead ends: 1628 [2024-11-08 16:49:04,323 INFO L226 Difference]: Without dead ends: 1622 [2024-11-08 16:49:04,324 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-08 16:49:04,325 INFO L432 NwaCegarLoop]: 464 mSDtfsCounter, 804 mSDsluCounter, 3343 mSDsCounter, 0 mSdLazyCounter, 2380 mSolverCounterSat, 460 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 3807 SdHoareTripleChecker+Invalid, 2840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 460 IncrementalHoareTripleChecker+Valid, 2380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:49:04,325 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [807 Valid, 3807 Invalid, 2840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [460 Valid, 2380 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-08 16:49:04,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2024-11-08 16:49:04,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1590. [2024-11-08 16:49:04,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1590 states, 1081 states have (on average 1.6160962072155411) internal successors, (1747), 1260 states have internal predecessors, (1747), 236 states have call successors, (236), 113 states have call predecessors, (236), 113 states have return successors, (236), 230 states have call predecessors, (236), 236 states have call successors, (236) [2024-11-08 16:49:04,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1590 states to 1590 states and 2219 transitions. [2024-11-08 16:49:04,364 INFO L78 Accepts]: Start accepts. Automaton has 1590 states and 2219 transitions. Word has length 153 [2024-11-08 16:49:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:49:04,365 INFO L471 AbstractCegarLoop]: Abstraction has 1590 states and 2219 transitions. [2024-11-08 16:49:04,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 6 states have internal predecessors, (79), 2 states have call successors, (13), 5 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-08 16:49:04,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1590 states and 2219 transitions. [2024-11-08 16:49:04,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-08 16:49:04,367 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:49:04,367 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:49:04,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-08 16:49:04,368 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 202 more)] === [2024-11-08 16:49:04,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:49:04,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1190564649, now seen corresponding path program 1 times [2024-11-08 16:49:04,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:49:04,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512507659] [2024-11-08 16:49:04,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:49:04,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:49:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:49:07,787 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 16:49:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:49:08,824 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 16:49:08,824 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 16:49:08,826 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK (204 of 205 remaining) [2024-11-08 16:49:08,828 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (203 of 205 remaining) [2024-11-08 16:49:08,829 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (202 of 205 remaining) [2024-11-08 16:49:08,829 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (201 of 205 remaining) [2024-11-08 16:49:08,829 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (200 of 205 remaining) [2024-11-08 16:49:08,830 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (199 of 205 remaining) [2024-11-08 16:49:08,830 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (198 of 205 remaining) [2024-11-08 16:49:08,830 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (197 of 205 remaining) [2024-11-08 16:49:08,830 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (196 of 205 remaining) [2024-11-08 16:49:08,831 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (195 of 205 remaining) [2024-11-08 16:49:08,831 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (194 of 205 remaining) [2024-11-08 16:49:08,831 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (193 of 205 remaining) [2024-11-08 16:49:08,831 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (192 of 205 remaining) [2024-11-08 16:49:08,831 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (191 of 205 remaining) [2024-11-08 16:49:08,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (190 of 205 remaining) [2024-11-08 16:49:08,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (189 of 205 remaining) [2024-11-08 16:49:08,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (188 of 205 remaining) [2024-11-08 16:49:08,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (187 of 205 remaining) [2024-11-08 16:49:08,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (186 of 205 remaining) [2024-11-08 16:49:08,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (185 of 205 remaining) [2024-11-08 16:49:08,833 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (184 of 205 remaining) [2024-11-08 16:49:08,833 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (183 of 205 remaining) [2024-11-08 16:49:08,833 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (182 of 205 remaining) [2024-11-08 16:49:08,833 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (181 of 205 remaining) [2024-11-08 16:49:08,833 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (180 of 205 remaining) [2024-11-08 16:49:08,833 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (179 of 205 remaining) [2024-11-08 16:49:08,834 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (178 of 205 remaining) [2024-11-08 16:49:08,834 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (177 of 205 remaining) [2024-11-08 16:49:08,835 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (176 of 205 remaining) [2024-11-08 16:49:08,835 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (175 of 205 remaining) [2024-11-08 16:49:08,835 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (174 of 205 remaining) [2024-11-08 16:49:08,836 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (173 of 205 remaining) [2024-11-08 16:49:08,836 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (172 of 205 remaining) [2024-11-08 16:49:08,836 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (171 of 205 remaining) [2024-11-08 16:49:08,836 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (170 of 205 remaining) [2024-11-08 16:49:08,837 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (169 of 205 remaining) [2024-11-08 16:49:08,837 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (168 of 205 remaining) [2024-11-08 16:49:08,837 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (167 of 205 remaining) [2024-11-08 16:49:08,837 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (166 of 205 remaining) [2024-11-08 16:49:08,837 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (165 of 205 remaining) [2024-11-08 16:49:08,838 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (164 of 205 remaining) [2024-11-08 16:49:08,838 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (163 of 205 remaining) [2024-11-08 16:49:08,838 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (162 of 205 remaining) [2024-11-08 16:49:08,838 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (161 of 205 remaining) [2024-11-08 16:49:08,839 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (160 of 205 remaining) [2024-11-08 16:49:08,839 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (159 of 205 remaining) [2024-11-08 16:49:08,839 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (158 of 205 remaining) [2024-11-08 16:49:08,839 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (157 of 205 remaining) [2024-11-08 16:49:08,839 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (156 of 205 remaining) [2024-11-08 16:49:08,840 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (155 of 205 remaining) [2024-11-08 16:49:08,840 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (154 of 205 remaining) [2024-11-08 16:49:08,840 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (153 of 205 remaining) [2024-11-08 16:49:08,840 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (152 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (151 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (150 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (149 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (148 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (147 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (146 of 205 remaining) [2024-11-08 16:49:08,841 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (145 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (144 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (143 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (142 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (141 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (140 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (139 of 205 remaining) [2024-11-08 16:49:08,842 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (138 of 205 remaining) [2024-11-08 16:49:08,843 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (137 of 205 remaining) [2024-11-08 16:49:08,843 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (136 of 205 remaining) [2024-11-08 16:49:08,843 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (135 of 205 remaining) [2024-11-08 16:49:08,844 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (134 of 205 remaining) [2024-11-08 16:49:08,844 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (133 of 205 remaining) [2024-11-08 16:49:08,844 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (132 of 205 remaining) [2024-11-08 16:49:08,844 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (131 of 205 remaining) [2024-11-08 16:49:08,844 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (130 of 205 remaining) [2024-11-08 16:49:08,845 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (129 of 205 remaining) [2024-11-08 16:49:08,845 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (128 of 205 remaining) [2024-11-08 16:49:08,845 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (127 of 205 remaining) [2024-11-08 16:49:08,845 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (126 of 205 remaining) [2024-11-08 16:49:08,845 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE (125 of 205 remaining) [2024-11-08 16:49:08,846 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE (124 of 205 remaining) [2024-11-08 16:49:08,846 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE (123 of 205 remaining) [2024-11-08 16:49:08,846 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE (122 of 205 remaining) [2024-11-08 16:49:08,846 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE (121 of 205 remaining) [2024-11-08 16:49:08,847 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE (120 of 205 remaining) [2024-11-08 16:49:08,847 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATIONMEMORY_DEREFERENCE (119 of 205 remaining) [2024-11-08 16:49:08,847 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATIONMEMORY_DEREFERENCE (118 of 205 remaining) [2024-11-08 16:49:08,847 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATIONMEMORY_DEREFERENCE (117 of 205 remaining) [2024-11-08 16:49:08,847 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE (116 of 205 remaining) [2024-11-08 16:49:08,848 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE (115 of 205 remaining) [2024-11-08 16:49:08,848 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE (114 of 205 remaining) [2024-11-08 16:49:08,848 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE (113 of 205 remaining) [2024-11-08 16:49:08,848 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE (112 of 205 remaining) [2024-11-08 16:49:08,848 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE (111 of 205 remaining) [2024-11-08 16:49:08,849 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATIONMEMORY_DEREFERENCE (110 of 205 remaining) [2024-11-08 16:49:08,849 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54REQUIRES_VIOLATIONMEMORY_DEREFERENCE (109 of 205 remaining) [2024-11-08 16:49:08,849 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATIONMEMORY_DEREFERENCE (108 of 205 remaining) [2024-11-08 16:49:08,849 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATIONMEMORY_DEREFERENCE (107 of 205 remaining) [2024-11-08 16:49:08,850 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE (106 of 205 remaining) [2024-11-08 16:49:08,850 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE (105 of 205 remaining) [2024-11-08 16:49:08,850 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE (104 of 205 remaining) [2024-11-08 16:49:08,850 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE (103 of 205 remaining) [2024-11-08 16:49:08,850 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE (102 of 205 remaining) [2024-11-08 16:49:08,851 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE (101 of 205 remaining) [2024-11-08 16:49:08,851 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATIONMEMORY_DEREFERENCE (100 of 205 remaining) [2024-11-08 16:49:08,851 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATIONMEMORY_DEREFERENCE (99 of 205 remaining) [2024-11-08 16:49:08,851 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATIONMEMORY_DEREFERENCE (98 of 205 remaining) [2024-11-08 16:49:08,851 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATIONMEMORY_DEREFERENCE (97 of 205 remaining) [2024-11-08 16:49:08,852 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67REQUIRES_VIOLATIONMEMORY_DEREFERENCE (96 of 205 remaining) [2024-11-08 16:49:08,852 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATIONMEMORY_DEREFERENCE (95 of 205 remaining) [2024-11-08 16:49:08,852 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATIONMEMORY_DEREFERENCE (94 of 205 remaining) [2024-11-08 16:49:08,852 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATIONMEMORY_DEREFERENCE (93 of 205 remaining) [2024-11-08 16:49:08,852 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATIONMEMORY_DEREFERENCE (92 of 205 remaining) [2024-11-08 16:49:08,853 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATIONMEMORY_DEREFERENCE (91 of 205 remaining) [2024-11-08 16:49:08,853 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATIONMEMORY_DEREFERENCE (90 of 205 remaining) [2024-11-08 16:49:08,853 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATIONMEMORY_DEREFERENCE (89 of 205 remaining) [2024-11-08 16:49:08,853 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATIONMEMORY_DEREFERENCE (88 of 205 remaining) [2024-11-08 16:49:08,853 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76REQUIRES_VIOLATIONMEMORY_DEREFERENCE (87 of 205 remaining) [2024-11-08 16:49:08,853 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATIONMEMORY_DEREFERENCE (86 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATIONMEMORY_DEREFERENCE (85 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79REQUIRES_VIOLATIONMEMORY_DEREFERENCE (84 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84REQUIRES_VIOLATIONMEMORY_DEREFERENCE (79 of 205 remaining) [2024-11-08 16:49:08,854 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85REQUIRES_VIOLATIONMEMORY_DEREFERENCE (78 of 205 remaining) [2024-11-08 16:49:08,855 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86REQUIRES_VIOLATIONMEMORY_DEREFERENCE (77 of 205 remaining) [2024-11-08 16:49:08,855 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 205 remaining) [2024-11-08 16:49:08,855 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 205 remaining) [2024-11-08 16:49:08,856 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 205 remaining) [2024-11-08 16:49:08,856 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 205 remaining) [2024-11-08 16:49:08,856 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 205 remaining) [2024-11-08 16:49:08,856 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 205 remaining) [2024-11-08 16:49:08,856 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 205 remaining) [2024-11-08 16:49:08,857 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 205 remaining) [2024-11-08 16:49:08,857 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 205 remaining) [2024-11-08 16:49:08,857 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 205 remaining) [2024-11-08 16:49:08,857 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 205 remaining) [2024-11-08 16:49:08,857 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 205 remaining) [2024-11-08 16:49:08,858 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 205 remaining) [2024-11-08 16:49:08,858 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 205 remaining) [2024-11-08 16:49:08,858 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 205 remaining) [2024-11-08 16:49:08,858 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr102REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 205 remaining) [2024-11-08 16:49:08,858 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 205 remaining) [2024-11-08 16:49:08,859 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr104REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 205 remaining) [2024-11-08 16:49:08,859 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr105REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 205 remaining) [2024-11-08 16:49:08,859 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr106REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 205 remaining) [2024-11-08 16:49:08,859 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr107REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 205 remaining) [2024-11-08 16:49:08,859 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr108REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 205 remaining) [2024-11-08 16:49:08,860 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr109REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 205 remaining) [2024-11-08 16:49:08,860 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr110REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 205 remaining) [2024-11-08 16:49:08,860 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr111REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 205 remaining) [2024-11-08 16:49:08,860 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr112REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 205 remaining) [2024-11-08 16:49:08,860 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr113REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 205 remaining) [2024-11-08 16:49:08,861 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 205 remaining) [2024-11-08 16:49:08,861 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr115REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 205 remaining) [2024-11-08 16:49:08,861 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr116REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 205 remaining) [2024-11-08 16:49:08,861 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr117REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 205 remaining) [2024-11-08 16:49:08,861 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr118REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 205 remaining) [2024-11-08 16:49:08,862 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr119REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 205 remaining) [2024-11-08 16:49:08,862 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr120REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 205 remaining) [2024-11-08 16:49:08,862 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr121REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 205 remaining) [2024-11-08 16:49:08,862 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr122REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 205 remaining) [2024-11-08 16:49:08,862 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr123REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 205 remaining) [2024-11-08 16:49:08,862 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr124REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 205 remaining) [2024-11-08 16:49:08,863 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr125REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 205 remaining) [2024-11-08 16:49:08,863 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr126REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 205 remaining) [2024-11-08 16:49:08,863 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr127REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 205 remaining) [2024-11-08 16:49:08,863 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr128REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 205 remaining) [2024-11-08 16:49:08,863 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr129REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 205 remaining) [2024-11-08 16:49:08,863 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr130REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 205 remaining) [2024-11-08 16:49:08,864 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr131REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 205 remaining) [2024-11-08 16:49:08,864 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr132REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 205 remaining) [2024-11-08 16:49:08,864 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr133REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 205 remaining) [2024-11-08 16:49:08,864 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr134REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 205 remaining) [2024-11-08 16:49:08,864 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr135REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 205 remaining) [2024-11-08 16:49:08,865 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr136REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 205 remaining) [2024-11-08 16:49:08,865 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr137REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 205 remaining) [2024-11-08 16:49:08,865 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr138REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 205 remaining) [2024-11-08 16:49:08,865 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr139REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 205 remaining) [2024-11-08 16:49:08,865 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr140REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 205 remaining) [2024-11-08 16:49:08,865 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr141REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr142REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr143REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr144REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr145REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr146REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr147REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 205 remaining) [2024-11-08 16:49:08,866 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr148REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 205 remaining) [2024-11-08 16:49:08,867 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr149REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 205 remaining) [2024-11-08 16:49:08,867 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr150REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 205 remaining) [2024-11-08 16:49:08,867 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr151REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 205 remaining) [2024-11-08 16:49:08,867 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr152REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 205 remaining) [2024-11-08 16:49:08,868 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr153REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 205 remaining) [2024-11-08 16:49:08,868 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr154REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 205 remaining) [2024-11-08 16:49:08,868 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr155REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 205 remaining) [2024-11-08 16:49:08,868 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr156REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 205 remaining) [2024-11-08 16:49:08,868 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr157REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 205 remaining) [2024-11-08 16:49:08,869 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr158REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 205 remaining) [2024-11-08 16:49:08,869 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr159REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 205 remaining) [2024-11-08 16:49:08,869 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr160REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 205 remaining) [2024-11-08 16:49:08,869 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr161REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 205 remaining) [2024-11-08 16:49:08,869 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr162REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 205 remaining) [2024-11-08 16:49:08,870 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr163REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 205 remaining) [2024-11-08 16:49:08,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-08 16:49:08,874 INFO L407 BasicCegarLoop]: Path program histogram: [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] [2024-11-08 16:49:09,220 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 16:49:09,226 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 04:49:09 BoogieIcfgContainer [2024-11-08 16:49:09,227 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 16:49:09,228 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 16:49:09,228 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 16:49:09,228 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 16:49:09,229 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:44:45" (3/4) ... [2024-11-08 16:49:09,233 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 16:49:09,234 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 16:49:09,235 INFO L158 Benchmark]: Toolchain (without parser) took 275682.99ms. Allocated memory was 165.7MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 130.5MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 594.7MB. Max. memory is 16.1GB. [2024-11-08 16:49:09,235 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 117.4MB. Free memory is still 91.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:49:09,236 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2844.32ms. Allocated memory is still 165.7MB. Free memory was 130.5MB in the beginning and 112.8MB in the end (delta: 17.7MB). Peak memory consumption was 79.7MB. Max. memory is 16.1GB. [2024-11-08 16:49:09,236 INFO L158 Benchmark]: Boogie Procedure Inliner took 313.16ms. Allocated memory is still 165.7MB. Free memory was 112.8MB in the beginning and 86.5MB in the end (delta: 26.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-08 16:49:09,237 INFO L158 Benchmark]: Boogie Preprocessor took 545.45ms. Allocated memory is still 165.7MB. Free memory was 86.5MB in the beginning and 90.1MB in the end (delta: -3.6MB). Peak memory consumption was 43.8MB. Max. memory is 16.1GB. [2024-11-08 16:49:09,237 INFO L158 Benchmark]: RCFGBuilder took 8143.21ms. Allocated memory was 165.7MB in the beginning and 343.9MB in the end (delta: 178.3MB). Free memory was 90.1MB in the beginning and 99.0MB in the end (delta: -8.9MB). Peak memory consumption was 177.5MB. Max. memory is 16.1GB. [2024-11-08 16:49:09,237 INFO L158 Benchmark]: TraceAbstraction took 263820.92ms. Allocated memory was 343.9MB in the beginning and 1.8GB in the end (delta: 1.5GB). Free memory was 97.9MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 381.8MB. Max. memory is 16.1GB. [2024-11-08 16:49:09,238 INFO L158 Benchmark]: Witness Printer took 7.01ms. Allocated memory is still 1.8GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:49:09,242 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.39ms. Allocated memory is still 117.4MB. Free memory is still 91.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2844.32ms. Allocated memory is still 165.7MB. Free memory was 130.5MB in the beginning and 112.8MB in the end (delta: 17.7MB). Peak memory consumption was 79.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 313.16ms. Allocated memory is still 165.7MB. Free memory was 112.8MB in the beginning and 86.5MB in the end (delta: 26.4MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 545.45ms. Allocated memory is still 165.7MB. Free memory was 86.5MB in the beginning and 90.1MB in the end (delta: -3.6MB). Peak memory consumption was 43.8MB. Max. memory is 16.1GB. * RCFGBuilder took 8143.21ms. Allocated memory was 165.7MB in the beginning and 343.9MB in the end (delta: 178.3MB). Free memory was 90.1MB in the beginning and 99.0MB in the end (delta: -8.9MB). Peak memory consumption was 177.5MB. Max. memory is 16.1GB. * TraceAbstraction took 263820.92ms. Allocated memory was 343.9MB in the beginning and 1.8GB in the end (delta: 1.5GB). Free memory was 97.9MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 381.8MB. Max. memory is 16.1GB. * Witness Printer took 7.01ms. Allocated memory is still 1.8GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 1848]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of large string literal at line 1812, overapproximation of bitwiseOr at line 3502, overapproximation of memtrack at line 1848. Possible FailurePath: [L20] int current_execution_context; [L31] int (* _ddv_module_init)(void); [L32] void (* _ddv_module_exit)(void); [L232] unsigned long jiffies; [L1474] char _ddv_module_author[] = "Fernando Fuganti "; [L1475] char _ddv_module_description[] = "MachZ ZF-Logic Watchdog driver"; [L1476] char _ddv_module_license[] = "GPL"; [L1478] static int nowayout = 0; [L1479] char _ddv_module_param_nowayout [] = "Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)"; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1488] static int action = 0; [L1489] char _ddv_module_param_action [] = "after watchdog resets, generate: 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI"; [L1491] static int zf_action = 0x0800; [L1492] static unsigned long zf_is_open; [L1492] static unsigned long zf_is_open; [L1493] static char zf_expect_close; [L1494] static spinlock_t zf_lock; [L1494] static spinlock_t zf_lock; [L1494] static spinlock_t zf_lock; [L1495] static spinlock_t zf_port_lock; [L1495] static spinlock_t zf_port_lock; [L1495] static spinlock_t zf_port_lock; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1497] static unsigned long next_heartbeat = 0; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1845] int (* _ddv_tmp_init)(void) = zf_init; [L1846] void (* _ddv_tmp_exit)(void) = zf_exit; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1898] int fixed_cdev_used = 0; [L1900] short number_cdev_registered = 0; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L2448] short number_genhd_registered = 0; [L2449] short number_fixed_genhd_used = 0; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2617] short number_tasklet_registered = 0; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2634] short number_timer_registered = 0; [L2640] struct ddv_timer timer_registered[1]; [L2640] struct ddv_timer timer_registered[1]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2660] spinlock_t kernel_lock; [L2660] spinlock_t kernel_lock; [L2660] spinlock_t kernel_lock; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3348] int number_request_queue_used = 0; [L3432] struct proc_dir_entry *proc_root_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3921] int ddv_ioport_request_start; [L3922] int ddv_ioport_request_len; VAL [_ddv_module_exit={0:0}, _ddv_module_init={0:0}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=0, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1850] _ddv_module_init = zf_init [L1851] _ddv_module_exit = zf_exit [L1852] CALL call_ddv() [L2724] int err; [L2726] current_execution_context = 1 [L2728] CALL init_kernel() [L2664] int i; VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2666] CALL spin_lock_init(&kernel_lock) VAL [\old(lock)={44:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [\old(lock)={44:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [\old(lock)={44:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2666] RET spin_lock_init(&kernel_lock) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i = 0 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=10, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] i = 0 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND FALSE !(i < 1) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND TRUE i < 1 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2673] tasklet_registered[i].tasklet = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2674] tasklet_registered[i].is_running = 0 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND TRUE i < 1 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2728] RET init_kernel() [L2730] CALL, EXPR (* _ddv_module_init)() [L1776] int ret; [L1778] CALL printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [\old(fmt)={20:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [\old(fmt)={20:0}, \result=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1778] RET printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1780] CALL, EXPR zf_readw(0x02) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1469] FCALL outb(port, 0x218) VAL [\old(port)=2, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, port=2, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1470] CALL, EXPR inw(0x21A) [L3961] return __VERIFIER_nondet_ushort(); [L1470] RET, EXPR inw(0x21A) [L1470] return inw(0x21A); [L1780] RET, EXPR zf_readw(0x02) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1780] ret = zf_readw(0x02) [L1781] COND FALSE !((!ret) || (ret == 0xffff)) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1786] COND TRUE (action <= 3) && (action >= 0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1787] EXPR zf_action>>action VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1787] zf_action = zf_action>>action [L1791] CALL zf_show_action(action) [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; [L1771] EXPR str[act] VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1771] CALL printk("<6>" "machzwd" ": Watchdog using action = %s\n", str[act]) VAL [\old(fmt)={19:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [\old(fmt)={19:0}, \result=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1771] RET printk("<6>" "machzwd" ": Watchdog using action = %s\n", str[act]) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1791] RET zf_show_action(action) [L1793] CALL spin_lock_init(&zf_lock) VAL [\old(lock)={29:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [\old(lock)={29:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={29:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [\old(lock)={29:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1793] RET spin_lock_init(&zf_lock) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1794] CALL spin_lock_init(&zf_port_lock) VAL [\old(lock)={30:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [\old(lock)={30:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={30:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [\old(lock)={30:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1794] RET spin_lock_init(&zf_port_lock) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1796] CALL, EXPR misc_register(&zf_miscdev) [L3492] int i; [L3493] dev_t dev; VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3495] COND TRUE fixed_cdev_used < 1 [L3496] i = fixed_cdev_used [L3497] fixed_cdev_used++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3499] fixed_cdev[i].owner = ((struct module *) 0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3500] EXPR misc->fops VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3500] fixed_cdev[i].ops = misc->fops VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3502] EXPR misc->minor VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3502] EXPR ((10) << 20) | (misc->minor) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3502] dev = (((10) << 20) | (misc->minor)) [L3504] CALL, EXPR cdev_add(&fixed_cdev[i], dev, 0) VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3847] p->dev = dev VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3848] p->count = count VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3850] int return_value = __VERIFIER_nondet_int(); [L3851] CALL assume_abort_if_not((return_value == 0) || (return_value == -1)) VAL [\old(cond)=1, \old(number_cdev_registered)=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L10] COND FALSE !(!cond) VAL [\old(cond)=1, \old(number_cdev_registered)=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3851] RET assume_abort_if_not((return_value == 0) || (return_value == -1)) VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3853] COND TRUE return_value == 0 VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3854] COND TRUE number_cdev_registered < 1 VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3856] cdev_registered[number_cdev_registered].cdevp = p VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3857] cdev_registered[number_cdev_registered].inode.i_rdev = dev VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3858] cdev_registered[number_cdev_registered].inode.i_cdev = p VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3859] cdev_registered[number_cdev_registered].open = 0 VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3861] number_cdev_registered++ VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3867] return return_value; VAL [\old(count)=0, \old(dev)=10485761, \old(number_cdev_registered)=0, \old(p)={35:0}, \result=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3504] RET, EXPR cdev_add(&fixed_cdev[i], dev, 0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485761, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3504] return cdev_add(&fixed_cdev[i], dev, 0); [L1796] RET, EXPR misc_register(&zf_miscdev) [L1796] ret = misc_register(&zf_miscdev) [L1797] COND FALSE !(\read(ret)) [L1803] CALL, EXPR request_region(0x218, 3, "MachZ ZFL WDT") VAL [\old(ddv_ioport_request_len)=0, \old(ddv_ioport_request_start)=0, \old(len)=3, \old(name)={23:0}, \old(start)=536, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3926] unsigned int i; [L3927] struct resource *resource = (struct resource*)malloc(sizeof(struct resource)); [L3932] ddv_ioport_request_start = start [L3933] ddv_ioport_request_len = len [L3935] return resource; VAL [\old(ddv_ioport_request_len)=0, \old(ddv_ioport_request_start)=0, \old(len)=3, \old(name)={23:0}, \old(start)=536, \result={-2:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1803] RET, EXPR request_region(0x218, 3, "MachZ ZFL WDT") VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1803] COND FALSE !(!request_region(0x218, 3, "MachZ ZFL WDT")) [L1810] CALL, EXPR register_reboot_notifier(&zf_notifier) [L4521] int i; [L4521] return i; VAL [\result=177, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1810] RET, EXPR register_reboot_notifier(&zf_notifier) [L1810] ret = register_reboot_notifier(&zf_notifier) [L1811] COND TRUE \read(ret) [L1812-L1813] CALL printk("<3>" "can't register reboot notifier (err=%d)\n", ret) VAL [\old(fmt)={25:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [\old(fmt)={25:0}, \result=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1812-L1813] RET printk("<3>" "can't register reboot notifier (err=%d)\n", ret) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=177, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1828] CALL release_region(0x218, 3) VAL [\old(ddv_ioport_request_len)=3, \old(ddv_ioport_request_start)=536, \old(len)=3, \old(start)=536, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3940] unsigned int i = 0; [L3946] ddv_ioport_request_start = 0 [L3947] ddv_ioport_request_len = 0 VAL [\old(ddv_ioport_request_len)=3, \old(ddv_ioport_request_start)=536, \old(len)=3, \old(start)=536, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1828] RET release_region(0x218, 3) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=177, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1830] CALL misc_deregister(&zf_miscdev) VAL [\old(misc)={33:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4522] int i; [L4522] return i; VAL [\old(misc)={33:0}, \result=-3, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1830] RET misc_deregister(&zf_miscdev) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=177, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1832] return ret; VAL [\result=177, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2730] RET, EXPR (* _ddv_module_init)() [L2730] err = (* _ddv_module_init)() [L2732] COND TRUE \read(err) [L2733] return -1; VAL [\result=-1, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1852] RET call_ddv() [L1854] return 0; VAL [\result=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 708 locations, 205 error locations. Started 1 CEGAR loops. OverallTime: 263.4s, OverallIterations: 33, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 88.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 28695 SdHoareTripleChecker+Valid, 82.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27526 mSDsluCounter, 78448 SdHoareTripleChecker+Invalid, 72.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 57954 mSDsCounter, 6505 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 51492 IncrementalHoareTripleChecker+Invalid, 57997 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6505 mSolverCounterUnsat, 20494 mSDtfsCounter, 51492 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1171 GetRequests, 913 SyntacticMatches, 2 SemanticMatches, 256 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 4.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1871occurred in iteration=29, InterpolantAutomatonStates: 243, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 32 MinimizatonAttempts, 4577 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 11.0s SatisfiabilityAnalysisTime, 46.6s InterpolantComputationTime, 3301 NumberOfCodeBlocks, 3301 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 3174 ConstructedInterpolants, 0 QuantifiedInterpolants, 21554 SizeOfPredicates, 14 NumberOfNonLiveVariables, 34625 ConjunctsInSsa, 80 ConjunctsInUnsatCore, 40 InterpolantComputations, 26 PerfectInterpolantSequences, 5421/5543 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-08 16:49:09,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8acf23346fce853ea7f29f138c9c8af6d9070a3261dcb0ee52337c4f25e22e59 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:49:12,462 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:49:12,586 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2024-11-08 16:49:12,597 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:49:12,597 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:49:12,631 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:49:12,632 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:49:12,632 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:49:12,633 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:49:12,633 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:49:12,634 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:49:12,634 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:49:12,635 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:49:12,636 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:49:12,636 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:49:12,637 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:49:12,637 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 16:49:12,638 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:49:12,638 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 16:49:12,639 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:49:12,639 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-08 16:49:12,640 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-08 16:49:12,640 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-08 16:49:12,641 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:49:12,641 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 16:49:12,641 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 16:49:12,642 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:49:12,642 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 16:49:12,643 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 16:49:12,643 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 16:49:12,644 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:49:12,644 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:49:12,648 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:49:12,649 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:49:12,649 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:49:12,649 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:49:12,650 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:49:12,650 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:49:12,650 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 16:49:12,651 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 16:49:12,651 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:49:12,652 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:49:12,652 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:49:12,652 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:49:12,653 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8acf23346fce853ea7f29f138c9c8af6d9070a3261dcb0ee52337c4f25e22e59 [2024-11-08 16:49:13,162 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:49:13,200 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:49:13,204 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:49:13,206 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:49:13,207 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:49:13,210 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i Unable to find full path for "g++" [2024-11-08 16:49:15,738 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:49:16,244 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:49:16,248 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outl_p.i [2024-11-08 16:49:16,297 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data/056832bb6/cce28f32056a4ccd8e70bc03355267d6/FLAG7f50d032f [2024-11-08 16:49:16,817 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/data/056832bb6/cce28f32056a4ccd8e70bc03355267d6 [2024-11-08 16:49:16,821 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:49:16,823 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:49:16,825 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:49:16,825 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:49:16,837 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:49:16,838 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:49:16" (1/1) ... [2024-11-08 16:49:16,840 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59997aab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:16, skipping insertion in model container [2024-11-08 16:49:16,840 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:49:16" (1/1) ... [2024-11-08 16:49:17,002 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:49:18,819 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:49:18,903 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:49:18,962 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:49:19,147 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:49:19,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:49:19,218 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:49:19,327 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:49:19,630 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:49:20,008 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:49:20,009 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20 WrapperNode [2024-11-08 16:49:20,009 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:49:20,010 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:49:20,011 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:49:20,011 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:49:20,021 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,140 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,403 INFO L138 Inliner]: procedures = 481, calls = 2681, calls flagged for inlining = 55, calls inlined = 37, statements flattened = 3280 [2024-11-08 16:49:20,404 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:49:20,405 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:49:20,405 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:49:20,405 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:49:20,420 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,420 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,502 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,621 INFO L175 MemorySlicer]: Split 2037 memory accesses to 27 slices as follows [5, 3, 35, 1040, 37, 480, 59, 5, 35, 11, 5, 15, 120, 67, 2, 2, 2, 20, 4, 2, 3, 0, 12, 5, 18, 16, 34]. 51 percent of accesses are in the largest equivalence class. The 1935 initializations are split as follows [3, 3, 15, 1040, 25, 480, 59, 1, 32, 2, 1, 10, 120, 67, 0, 0, 2, 4, 4, 0, 0, 0, 6, 4, 18, 5, 34]. The 37 writes are split as follows [0, 0, 6, 0, 0, 0, 0, 2, 0, 5, 1, 2, 0, 0, 1, 2, 0, 4, 0, 0, 0, 0, 6, 0, 0, 8, 0]. [2024-11-08 16:49:20,622 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,623 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,838 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,861 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,912 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,942 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,980 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:49:20,981 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:49:20,981 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:49:20,982 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:49:20,983 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (1/1) ... [2024-11-08 16:49:20,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:49:21,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:49:21,024 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:49:21,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:49:21,071 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2024-11-08 16:49:21,071 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2024-11-08 16:49:21,071 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2024-11-08 16:49:21,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2024-11-08 16:49:21,072 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-08 16:49:21,072 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2024-11-08 16:49:21,072 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-08 16:49:21,072 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-08 16:49:21,072 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 16:49:21,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-11-08 16:49:21,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2024-11-08 16:49:21,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2024-11-08 16:49:21,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2024-11-08 16:49:21,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2024-11-08 16:49:21,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2024-11-08 16:49:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2024-11-08 16:49:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2024-11-08 16:49:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2024-11-08 16:49:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-08 16:49:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-08 16:49:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-08 16:49:21,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-08 16:49:21,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-08 16:49:21,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-08 16:49:21,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-08 16:49:21,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-08 16:49:21,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2024-11-08 16:49:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-08 16:49:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-08 16:49:21,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-08 16:49:21,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-08 16:49:21,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-08 16:49:21,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-11-08 16:49:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2024-11-08 16:49:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-08 16:49:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-08 16:49:21,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-08 16:49:21,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-08 16:49:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-08 16:49:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-08 16:49:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-08 16:49:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2024-11-08 16:49:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2024-11-08 16:49:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2024-11-08 16:49:21,172 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-08 16:49:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-08 16:49:21,177 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-08 16:49:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2024-11-08 16:49:21,177 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2024-11-08 16:49:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2024-11-08 16:49:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2024-11-08 16:49:21,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2024-11-08 16:49:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 16:49:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2024-11-08 16:49:21,178 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2024-11-08 16:49:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:49:21,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-08 16:49:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-08 16:49:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-08 16:49:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-08 16:49:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-08 16:49:21,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-08 16:49:21,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-08 16:49:21,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-08 16:49:21,188 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:49:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:49:21,189 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2024-11-08 16:49:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2024-11-08 16:49:21,189 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2024-11-08 16:49:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2024-11-08 16:49:21,189 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:49:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:49:21,189 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2024-11-08 16:49:21,190 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2024-11-08 16:49:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-08 16:49:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-08 16:49:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-08 16:49:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-08 16:49:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-08 16:49:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-08 16:49:21,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-08 16:49:21,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-08 16:49:21,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-08 16:49:21,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-08 16:49:21,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-08 16:49:21,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-08 16:49:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-08 16:49:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-08 16:49:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-08 16:49:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-11-08 16:49:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-11-08 16:49:21,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-11-08 16:49:21,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-11-08 16:49:21,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-11-08 16:49:21,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-11-08 16:49:21,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-11-08 16:49:21,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-11-08 16:49:21,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2024-11-08 16:49:21,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-08 16:49:21,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-08 16:49:21,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-08 16:49:21,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-11-08 16:49:21,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-11-08 16:49:21,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-11-08 16:49:21,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-11-08 16:49:21,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2024-11-08 16:49:21,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2024-11-08 16:49:21,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2024-11-08 16:49:21,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2024-11-08 16:49:21,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-08 16:49:21,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-08 16:49:21,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-08 16:49:21,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-08 16:49:21,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-08 16:49:21,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-08 16:49:21,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-08 16:49:21,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-08 16:49:21,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-11-08 16:49:21,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-11-08 16:49:21,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-11-08 16:49:21,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-11-08 16:49:21,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-11-08 16:49:21,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-11-08 16:49:21,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-11-08 16:49:21,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-11-08 16:49:21,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2024-11-08 16:49:21,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2024-11-08 16:49:21,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2024-11-08 16:49:21,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2024-11-08 16:49:21,227 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:49:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:49:21,227 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-08 16:49:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 16:49:21,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 16:49:21,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 16:49:21,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 16:49:21,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 16:49:21,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-08 16:49:21,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-08 16:49:21,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-08 16:49:21,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-08 16:49:21,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-08 16:49:21,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-08 16:49:21,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-08 16:49:21,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-08 16:49:21,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-08 16:49:21,235 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-08 16:49:21,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-08 16:49:21,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-08 16:49:21,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-08 16:49:21,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-08 16:49:21,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-08 16:49:21,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-08 16:49:21,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-08 16:49:21,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-08 16:49:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-08 16:49:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-08 16:49:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-08 16:49:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-08 16:49:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-08 16:49:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-08 16:49:21,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-08 16:49:21,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-08 16:49:21,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-11-08 16:49:21,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-11-08 16:49:21,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-11-08 16:49:21,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-11-08 16:49:21,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2024-11-08 16:49:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2024-11-08 16:49:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2024-11-08 16:49:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2024-11-08 16:49:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2024-11-08 16:49:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2024-11-08 16:49:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-08 16:49:21,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-08 16:49:21,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-08 16:49:21,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-08 16:49:21,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-08 16:49:21,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-08 16:49:21,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-08 16:49:21,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-08 16:49:21,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-08 16:49:21,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-08 16:49:21,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-08 16:49:21,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-08 16:49:21,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-08 16:49:21,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-08 16:49:21,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-08 16:49:21,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-08 16:49:21,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-08 16:49:21,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-08 16:49:21,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-08 16:49:21,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-11-08 16:49:21,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-11-08 16:49:21,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-11-08 16:49:21,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-11-08 16:49:21,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2024-11-08 16:49:21,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2024-11-08 16:49:21,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2024-11-08 16:49:21,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2024-11-08 16:49:21,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-08 16:49:21,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-08 16:49:21,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-08 16:49:21,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-08 16:49:21,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-08 16:49:21,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-08 16:49:21,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-08 16:49:21,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-08 16:49:21,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-08 16:49:21,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-08 16:49:21,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-08 16:49:21,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-08 16:49:21,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-08 16:49:21,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-08 16:49:21,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-08 16:49:21,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-11-08 16:49:21,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-11-08 16:49:21,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-11-08 16:49:21,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-11-08 16:49:21,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-11-08 16:49:21,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-11-08 16:49:21,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-11-08 16:49:21,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-11-08 16:49:21,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2024-11-08 16:49:21,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2024-11-08 16:49:21,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2024-11-08 16:49:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2024-11-08 16:49:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-08 16:49:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-08 16:49:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-08 16:49:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-08 16:49:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-08 16:49:21,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-08 16:49:21,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-08 16:49:21,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-08 16:49:21,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-08 16:49:21,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-08 16:49:21,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-08 16:49:21,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-08 16:49:21,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-08 16:49:21,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-08 16:49:21,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-08 16:49:21,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-08 16:49:21,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-08 16:49:21,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-08 16:49:21,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-08 16:49:21,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-11-08 16:49:21,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-11-08 16:49:21,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-11-08 16:49:21,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-11-08 16:49:21,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2024-11-08 16:49:21,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2024-11-08 16:49:21,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2024-11-08 16:49:21,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-08 16:49:21,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-08 16:49:21,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-08 16:49:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-08 16:49:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-08 16:49:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-08 16:49:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-08 16:49:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-08 16:49:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-08 16:49:21,267 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-08 16:49:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-08 16:49:21,267 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-08 16:49:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-08 16:49:21,268 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-08 16:49:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-11-08 16:49:21,268 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-11-08 16:49:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2024-11-08 16:49:21,272 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2024-11-08 16:49:21,272 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2024-11-08 16:49:21,272 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2024-11-08 16:49:21,272 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2024-11-08 16:49:21,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2024-11-08 16:49:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2024-11-08 16:49:21,273 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2024-11-08 16:49:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2024-11-08 16:49:21,273 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2024-11-08 16:49:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-08 16:49:21,273 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-08 16:49:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2024-11-08 16:49:21,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2024-11-08 16:49:22,383 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:49:22,387 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:49:34,137 INFO L? ?]: Removed 649 outVars from TransFormulas that were not future-live. [2024-11-08 16:49:34,137 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:49:34,202 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:49:34,203 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 16:49:34,203 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:49:34 BoogieIcfgContainer [2024-11-08 16:49:34,203 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:49:34,206 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:49:34,206 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:49:34,215 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:49:34,215 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:49:16" (1/3) ... [2024-11-08 16:49:34,216 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36552676 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:49:34, skipping insertion in model container [2024-11-08 16:49:34,216 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:49:20" (2/3) ... [2024-11-08 16:49:34,217 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36552676 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:49:34, skipping insertion in model container [2024-11-08 16:49:34,217 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:49:34" (3/3) ... [2024-11-08 16:49:34,218 INFO L112 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outl_p.i [2024-11-08 16:49:34,244 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:49:34,244 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 205 error locations. [2024-11-08 16:49:34,343 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:49:34,352 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@3da8bd55, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:49:34,352 INFO L334 AbstractCegarLoop]: Starting to check reachability of 205 error locations. [2024-11-08 16:49:34,361 INFO L276 IsEmpty]: Start isEmpty. Operand has 669 states, 359 states have (on average 1.8105849582172702) internal successors, (650), 571 states have internal predecessors, (650), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-08 16:49:34,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-08 16:49:34,370 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:49:34,371 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-08 16:49:34,371 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:49:34,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:49:34,383 INFO L85 PathProgramCache]: Analyzing trace with hash 217609164, now seen corresponding path program 1 times [2024-11-08 16:49:34,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:49:34,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1893623247] [2024-11-08 16:49:34,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:49:34,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:49:34,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:49:34,427 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:49:34,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 16:49:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:43,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 2743 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 16:49:43,631 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:49:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:49:43,818 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:49:43,820 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:49:43,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893623247] [2024-11-08 16:49:43,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893623247] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:49:43,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:49:43,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:49:43,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970978831] [2024-11-08 16:49:43,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:49:43,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:49:43,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:49:43,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:49:43,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:49:43,880 INFO L87 Difference]: Start difference. First operand has 669 states, 359 states have (on average 1.8105849582172702) internal successors, (650), 571 states have internal predecessors, (650), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:49:45,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:49:50,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:49:50,147 INFO L93 Difference]: Finished difference Result 1209 states and 1450 transitions. [2024-11-08 16:49:50,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:49:50,150 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-08 16:49:50,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:49:50,171 INFO L225 Difference]: With dead ends: 1209 [2024-11-08 16:49:50,172 INFO L226 Difference]: Without dead ends: 1205 [2024-11-08 16:49:50,173 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:49:50,179 INFO L432 NwaCegarLoop]: 721 mSDtfsCounter, 689 mSDsluCounter, 1652 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 2373 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:49:50,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [690 Valid, 2373 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1121 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-08 16:49:50,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2024-11-08 16:49:50,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 992. [2024-11-08 16:49:50,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 599 states have (on average 1.7996661101836393) internal successors, (1078), 822 states have internal predecessors, (1078), 138 states have call successors, (138), 50 states have call predecessors, (138), 50 states have return successors, (138), 131 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-08 16:49:50,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1354 transitions. [2024-11-08 16:49:50,360 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1354 transitions. Word has length 5 [2024-11-08 16:49:50,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:49:50,361 INFO L471 AbstractCegarLoop]: Abstraction has 992 states and 1354 transitions. [2024-11-08 16:49:50,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:49:50,361 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1354 transitions. [2024-11-08 16:49:50,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-08 16:49:50,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:49:50,363 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-08 16:49:50,452 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-08 16:49:50,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:49:50,564 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:49:50,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:49:50,565 INFO L85 PathProgramCache]: Analyzing trace with hash 217609165, now seen corresponding path program 1 times [2024-11-08 16:49:50,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:49:50,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [972675246] [2024-11-08 16:49:50,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:49:50,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:49:50,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:49:50,574 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:49:50,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 16:49:58,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:49:58,880 INFO L255 TraceCheckSpWp]: Trace formula consists of 2743 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:49:58,885 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:49:59,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:49:59,114 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:49:59,114 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:49:59,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972675246] [2024-11-08 16:49:59,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972675246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:49:59,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:49:59,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:49:59,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40222865] [2024-11-08 16:49:59,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:49:59,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:49:59,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:49:59,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:49:59,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:49:59,123 INFO L87 Difference]: Start difference. First operand 992 states and 1354 transitions. Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:50:00,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:50:04,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:50:04,716 INFO L93 Difference]: Finished difference Result 1125 states and 1447 transitions. [2024-11-08 16:50:04,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:50:04,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-08 16:50:04,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:50:04,728 INFO L225 Difference]: With dead ends: 1125 [2024-11-08 16:50:04,729 INFO L226 Difference]: Without dead ends: 1125 [2024-11-08 16:50:04,729 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:50:04,731 INFO L432 NwaCegarLoop]: 834 mSDtfsCounter, 271 mSDsluCounter, 1785 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 2619 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:50:04,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 2619 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-11-08 16:50:04,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2024-11-08 16:50:04,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 1066. [2024-11-08 16:50:04,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1066 states, 641 states have (on average 1.7613104524180967) internal successors, (1129), 865 states have internal predecessors, (1129), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-08 16:50:04,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1066 states to 1066 states and 1443 transitions. [2024-11-08 16:50:04,794 INFO L78 Accepts]: Start accepts. Automaton has 1066 states and 1443 transitions. Word has length 5 [2024-11-08 16:50:04,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:50:04,795 INFO L471 AbstractCegarLoop]: Abstraction has 1066 states and 1443 transitions. [2024-11-08 16:50:04,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:50:04,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1066 states and 1443 transitions. [2024-11-08 16:50:04,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-08 16:50:04,796 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:50:04,796 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:50:04,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-08 16:50:04,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:04,997 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:50:04,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:50:04,998 INFO L85 PathProgramCache]: Analyzing trace with hash -487592666, now seen corresponding path program 1 times [2024-11-08 16:50:05,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:50:05,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [388371905] [2024-11-08 16:50:05,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:50:05,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:05,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:50:05,003 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:50:05,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 16:50:12,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:50:12,911 INFO L255 TraceCheckSpWp]: Trace formula consists of 2774 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 16:50:12,914 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:50:13,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:50:13,066 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:50:13,067 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:50:13,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388371905] [2024-11-08 16:50:13,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388371905] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:50:13,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:50:13,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-08 16:50:13,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248152974] [2024-11-08 16:50:13,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:50:13,068 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:50:13,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:50:13,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:50:13,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:50:13,072 INFO L87 Difference]: Start difference. First operand 1066 states and 1443 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:50:14,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:50:14,945 INFO L93 Difference]: Finished difference Result 1272 states and 1530 transitions. [2024-11-08 16:50:14,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:50:14,946 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2024-11-08 16:50:14,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:50:14,953 INFO L225 Difference]: With dead ends: 1272 [2024-11-08 16:50:14,954 INFO L226 Difference]: Without dead ends: 1272 [2024-11-08 16:50:14,954 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 10 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-08 16:50:14,955 INFO L432 NwaCegarLoop]: 705 mSDtfsCounter, 665 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 1252 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:50:14,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [665 Valid, 1252 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 16:50:14,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1272 states. [2024-11-08 16:50:14,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1272 to 1065. [2024-11-08 16:50:15,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 641 states have (on average 1.7535101404056161) internal successors, (1124), 864 states have internal predecessors, (1124), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-08 16:50:15,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1438 transitions. [2024-11-08 16:50:15,009 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1438 transitions. Word has length 12 [2024-11-08 16:50:15,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:50:15,010 INFO L471 AbstractCegarLoop]: Abstraction has 1065 states and 1438 transitions. [2024-11-08 16:50:15,010 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:50:15,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1438 transitions. [2024-11-08 16:50:15,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-08 16:50:15,011 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:50:15,011 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:50:15,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-08 16:50:15,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:15,212 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:50:15,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:50:15,212 INFO L85 PathProgramCache]: Analyzing trace with hash -487592665, now seen corresponding path program 1 times [2024-11-08 16:50:15,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:50:15,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [139875456] [2024-11-08 16:50:15,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:50:15,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:15,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:50:15,218 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:50:15,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 16:50:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:50:23,371 INFO L255 TraceCheckSpWp]: Trace formula consists of 2774 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 16:50:23,374 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:50:23,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:50:23,696 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:50:23,696 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:50:23,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139875456] [2024-11-08 16:50:23,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139875456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:50:23,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:50:23,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:50:23,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870129788] [2024-11-08 16:50:23,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:50:23,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:50:23,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:50:23,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:50:23,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:50:23,699 INFO L87 Difference]: Start difference. First operand 1065 states and 1438 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:50:24,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:50:27,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:50:27,548 INFO L93 Difference]: Finished difference Result 1131 states and 1455 transitions. [2024-11-08 16:50:27,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:50:27,549 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2024-11-08 16:50:27,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:50:27,555 INFO L225 Difference]: With dead ends: 1131 [2024-11-08 16:50:27,555 INFO L226 Difference]: Without dead ends: 1131 [2024-11-08 16:50:27,555 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:50:27,556 INFO L432 NwaCegarLoop]: 829 mSDtfsCounter, 273 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:50:27,557 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 1504 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-08 16:50:27,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2024-11-08 16:50:27,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 1070. [2024-11-08 16:50:27,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1070 states, 646 states have (on average 1.7476780185758514) internal successors, (1129), 869 states have internal predecessors, (1129), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-08 16:50:27,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1443 transitions. [2024-11-08 16:50:27,600 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1443 transitions. Word has length 12 [2024-11-08 16:50:27,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:50:27,600 INFO L471 AbstractCegarLoop]: Abstraction has 1070 states and 1443 transitions. [2024-11-08 16:50:27,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:50:27,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1443 transitions. [2024-11-08 16:50:27,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-08 16:50:27,602 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:50:27,602 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:50:27,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-08 16:50:27,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:27,803 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:50:27,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:50:27,804 INFO L85 PathProgramCache]: Analyzing trace with hash -509659681, now seen corresponding path program 1 times [2024-11-08 16:50:27,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:50:27,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1249318345] [2024-11-08 16:50:27,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:50:27,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:27,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:50:27,810 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:50:27,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 16:50:35,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:50:36,072 INFO L255 TraceCheckSpWp]: Trace formula consists of 2790 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 16:50:36,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:50:36,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:50:36,468 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:50:36,830 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:50:36,830 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:50:36,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249318345] [2024-11-08 16:50:36,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249318345] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:50:36,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:50:36,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 7 [2024-11-08 16:50:36,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115323045] [2024-11-08 16:50:36,831 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:50:36,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:50:36,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:50:36,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:50:36,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:50:36,833 INFO L87 Difference]: Start difference. First operand 1070 states and 1443 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-08 16:50:37,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:50:46,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:50:46,562 INFO L93 Difference]: Finished difference Result 1344 states and 1691 transitions. [2024-11-08 16:50:46,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:50:46,563 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2024-11-08 16:50:46,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:50:46,570 INFO L225 Difference]: With dead ends: 1344 [2024-11-08 16:50:46,571 INFO L226 Difference]: Without dead ends: 1344 [2024-11-08 16:50:46,571 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:50:46,572 INFO L432 NwaCegarLoop]: 835 mSDtfsCounter, 740 mSDsluCounter, 2450 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 3285 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:50:46,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [740 Valid, 3285 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2024-11-08 16:50:46,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2024-11-08 16:50:46,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1220. [2024-11-08 16:50:46,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 753 states have (on average 1.7330677290836654) internal successors, (1305), 977 states have internal predecessors, (1305), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:50:46,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 1673 transitions. [2024-11-08 16:50:46,622 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 1673 transitions. Word has length 16 [2024-11-08 16:50:46,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:50:46,622 INFO L471 AbstractCegarLoop]: Abstraction has 1220 states and 1673 transitions. [2024-11-08 16:50:46,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-08 16:50:46,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 1673 transitions. [2024-11-08 16:50:46,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-08 16:50:46,623 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:50:46,624 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:50:46,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 16:50:46,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:46,825 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:50:46,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:50:46,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1126433659, now seen corresponding path program 1 times [2024-11-08 16:50:46,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:50:46,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1276759749] [2024-11-08 16:50:46,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:50:46,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:46,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:50:46,829 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:50:46,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 16:50:54,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:50:54,854 INFO L255 TraceCheckSpWp]: Trace formula consists of 2808 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 16:50:54,856 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:50:55,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 16:50:55,139 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:50:55,139 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:50:55,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276759749] [2024-11-08 16:50:55,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276759749] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:50:55,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:50:55,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-08 16:50:55,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948047308] [2024-11-08 16:50:55,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:50:55,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:50:55,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:50:55,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:50:55,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:50:55,141 INFO L87 Difference]: Start difference. First operand 1220 states and 1673 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:50:57,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:50:57,042 INFO L93 Difference]: Finished difference Result 1428 states and 1766 transitions. [2024-11-08 16:50:57,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:50:57,043 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-11-08 16:50:57,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:50:57,050 INFO L225 Difference]: With dead ends: 1428 [2024-11-08 16:50:57,050 INFO L226 Difference]: Without dead ends: 1428 [2024-11-08 16:50:57,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 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-08 16:50:57,052 INFO L432 NwaCegarLoop]: 705 mSDtfsCounter, 649 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:50:57,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 1249 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-08 16:50:57,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2024-11-08 16:50:57,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1218. [2024-11-08 16:50:57,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 753 states have (on average 1.7211155378486056) internal successors, (1296), 975 states have internal predecessors, (1296), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:50:57,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1664 transitions. [2024-11-08 16:50:57,100 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1664 transitions. Word has length 22 [2024-11-08 16:50:57,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:50:57,100 INFO L471 AbstractCegarLoop]: Abstraction has 1218 states and 1664 transitions. [2024-11-08 16:50:57,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:50:57,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1664 transitions. [2024-11-08 16:50:57,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-08 16:50:57,102 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:50:57,102 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:50:57,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-08 16:50:57,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:57,303 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:50:57,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:50:57,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1126433658, now seen corresponding path program 1 times [2024-11-08 16:50:57,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:50:57,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1187899871] [2024-11-08 16:50:57,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:50:57,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:50:57,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:50:57,309 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:50:57,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 16:51:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:51:05,449 INFO L255 TraceCheckSpWp]: Trace formula consists of 2808 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 16:51:05,452 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:51:05,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 16:51:05,972 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:51:05,972 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:51:05,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187899871] [2024-11-08 16:51:05,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187899871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:51:05,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:51:05,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:51:05,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028525866] [2024-11-08 16:51:05,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:51:05,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:51:05,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:51:05,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:51:05,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:51:05,975 INFO L87 Difference]: Start difference. First operand 1218 states and 1664 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:51:07,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:51:09,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:51:09,321 INFO L93 Difference]: Finished difference Result 1274 states and 1676 transitions. [2024-11-08 16:51:09,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:51:09,322 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-11-08 16:51:09,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:51:09,327 INFO L225 Difference]: With dead ends: 1274 [2024-11-08 16:51:09,327 INFO L226 Difference]: Without dead ends: 1274 [2024-11-08 16:51:09,328 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 19 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-08 16:51:09,328 INFO L432 NwaCegarLoop]: 824 mSDtfsCounter, 240 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 1487 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:51:09,329 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 1487 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-08 16:51:09,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2024-11-08 16:51:09,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 1216. [2024-11-08 16:51:09,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 753 states have (on average 1.7184594953519257) internal successors, (1294), 973 states have internal predecessors, (1294), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-08 16:51:09,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1662 transitions. [2024-11-08 16:51:09,373 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1662 transitions. Word has length 22 [2024-11-08 16:51:09,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:51:09,373 INFO L471 AbstractCegarLoop]: Abstraction has 1216 states and 1662 transitions. [2024-11-08 16:51:09,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:51:09,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1662 transitions. [2024-11-08 16:51:09,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-08 16:51:09,374 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:51:09,375 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:51:09,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-08 16:51:09,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:51:09,576 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:51:09,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:51:09,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1506961415, now seen corresponding path program 2 times [2024-11-08 16:51:09,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:51:09,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1466951953] [2024-11-08 16:51:09,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 16:51:09,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:51:09,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:51:09,580 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:51:09,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 16:51:23,772 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 16:51:23,772 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 16:51:24,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 2838 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 16:51:24,324 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:51:25,271 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:51:25,271 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:51:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:51:27,014 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:51:27,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466951953] [2024-11-08 16:51:27,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466951953] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:51:27,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:51:27,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 14 [2024-11-08 16:51:27,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737969669] [2024-11-08 16:51:27,014 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:51:27,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 16:51:27,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:51:27,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 16:51:27,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-11-08 16:51:27,017 INFO L87 Difference]: Start difference. First operand 1216 states and 1662 transitions. Second operand has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 15 states have internal predecessors, (52), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-08 16:51:28,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:51:50,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:51:50,154 INFO L93 Difference]: Finished difference Result 1653 states and 2020 transitions. [2024-11-08 16:51:50,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 16:51:50,156 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 15 states have internal predecessors, (52), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2024-11-08 16:51:50,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:51:50,164 INFO L225 Difference]: With dead ends: 1653 [2024-11-08 16:51:50,164 INFO L226 Difference]: Without dead ends: 1653 [2024-11-08 16:51:50,165 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2024-11-08 16:51:50,165 INFO L432 NwaCegarLoop]: 731 mSDtfsCounter, 935 mSDsluCounter, 3617 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 4348 SdHoareTripleChecker+Invalid, 2949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:51:50,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [935 Valid, 4348 Invalid, 2949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 2928 Invalid, 0 Unknown, 0 Unchecked, 22.3s Time] [2024-11-08 16:51:50,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2024-11-08 16:51:50,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1418. [2024-11-08 16:51:50,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 913 states have (on average 1.71960569550931) internal successors, (1570), 1129 states have internal predecessors, (1570), 211 states have call successors, (211), 94 states have call predecessors, (211), 94 states have return successors, (211), 208 states have call predecessors, (211), 211 states have call successors, (211) [2024-11-08 16:51:50,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 1992 transitions. [2024-11-08 16:51:50,216 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 1992 transitions. Word has length 28 [2024-11-08 16:51:50,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:51:50,217 INFO L471 AbstractCegarLoop]: Abstraction has 1418 states and 1992 transitions. [2024-11-08 16:51:50,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 15 states have internal predecessors, (52), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-08 16:51:50,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 1992 transitions. [2024-11-08 16:51:50,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-08 16:51:50,219 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:51:50,219 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:51:50,377 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-08 16:51:50,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:51:50,420 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:51:50,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:51:50,421 INFO L85 PathProgramCache]: Analyzing trace with hash -552806313, now seen corresponding path program 3 times [2024-11-08 16:51:50,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:51:50,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [286932737] [2024-11-08 16:51:50,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 16:51:50,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:51:50,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:51:50,428 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:51:50,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 16:53:20,520 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-08 16:53:20,520 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 16:53:21,025 INFO L255 TraceCheckSpWp]: Trace formula consists of 2934 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-08 16:53:21,029 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:53:22,502 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 20 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:53:22,502 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:53:30,611 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 20 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 16:53:30,611 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:53:30,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286932737] [2024-11-08 16:53:30,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286932737] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:53:30,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:53:30,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 20] total 33 [2024-11-08 16:53:30,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495861036] [2024-11-08 16:53:30,613 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:53:30,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-08 16:53:30,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:53:30,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-08 16:53:30,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=852, Unknown=0, NotChecked=0, Total=1056 [2024-11-08 16:53:30,615 INFO L87 Difference]: Start difference. First operand 1418 states and 1992 transitions. Second operand has 33 states, 33 states have (on average 2.9696969696969697) internal successors, (98), 33 states have internal predecessors, (98), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-08 16:53:31,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:54:00,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:54:00,409 INFO L93 Difference]: Finished difference Result 1473 states and 1991 transitions. [2024-11-08 16:54:00,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 16:54:00,410 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.9696969696969697) internal successors, (98), 33 states have internal predecessors, (98), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2024-11-08 16:54:00,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:54:00,417 INFO L225 Difference]: With dead ends: 1473 [2024-11-08 16:54:00,418 INFO L226 Difference]: Without dead ends: 1473 [2024-11-08 16:54:00,418 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2024-11-08 16:54:00,419 INFO L432 NwaCegarLoop]: 821 mSDtfsCounter, 252 mSDsluCounter, 9305 mSDsCounter, 0 mSdLazyCounter, 4565 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 10126 SdHoareTripleChecker+Invalid, 4579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 4565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:54:00,420 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 10126 Invalid, 4579 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14 Valid, 4565 Invalid, 0 Unknown, 0 Unchecked, 29.5s Time] [2024-11-08 16:54:00,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1473 states. [2024-11-08 16:54:00,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1473 to 1415. [2024-11-08 16:54:00,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 911 states have (on average 1.7069154774972557) internal successors, (1555), 1126 states have internal predecessors, (1555), 211 states have call successors, (211), 94 states have call predecessors, (211), 94 states have return successors, (211), 208 states have call predecessors, (211), 211 states have call successors, (211) [2024-11-08 16:54:00,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1977 transitions. [2024-11-08 16:54:00,464 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1977 transitions. Word has length 52 [2024-11-08 16:54:00,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:54:00,466 INFO L471 AbstractCegarLoop]: Abstraction has 1415 states and 1977 transitions. [2024-11-08 16:54:00,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.9696969696969697) internal successors, (98), 33 states have internal predecessors, (98), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-08 16:54:00,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1977 transitions. [2024-11-08 16:54:00,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-08 16:54:00,471 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:54:00,472 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:54:00,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-08 16:54:00,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:00,673 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:54:00,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:54:00,673 INFO L85 PathProgramCache]: Analyzing trace with hash 2144568914, now seen corresponding path program 1 times [2024-11-08 16:54:00,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:54:00,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [657378762] [2024-11-08 16:54:00,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:00,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:00,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:54:00,678 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:54:00,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 16:54:07,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:54:07,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 3021 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 16:54:07,674 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:54:07,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:54:07,735 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:54:07,736 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:54:07,736 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:54:07,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657378762] [2024-11-08 16:54:07,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657378762] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:54:07,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:54:07,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:54:07,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755160470] [2024-11-08 16:54:07,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:54:07,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:54:07,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:54:07,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:54:07,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:54:07,739 INFO L87 Difference]: Start difference. First operand 1415 states and 1977 transitions. Second operand has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:54:08,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:54:09,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:54:09,915 INFO L93 Difference]: Finished difference Result 1414 states and 1976 transitions. [2024-11-08 16:54:09,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:54:09,916 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 78 [2024-11-08 16:54:09,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:54:09,923 INFO L225 Difference]: With dead ends: 1414 [2024-11-08 16:54:09,923 INFO L226 Difference]: Without dead ends: 1414 [2024-11-08 16:54:09,923 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-08 16:54:09,924 INFO L432 NwaCegarLoop]: 784 mSDtfsCounter, 1 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1360 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:54:09,925 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1360 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-08 16:54:09,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2024-11-08 16:54:09,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1414. [2024-11-08 16:54:09,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 911 states have (on average 1.7058177826564216) internal successors, (1554), 1125 states have internal predecessors, (1554), 211 states have call successors, (211), 94 states have call predecessors, (211), 94 states have return successors, (211), 208 states have call predecessors, (211), 211 states have call successors, (211) [2024-11-08 16:54:09,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1976 transitions. [2024-11-08 16:54:09,968 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1976 transitions. Word has length 78 [2024-11-08 16:54:09,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:54:09,971 INFO L471 AbstractCegarLoop]: Abstraction has 1414 states and 1976 transitions. [2024-11-08 16:54:09,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:54:09,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1976 transitions. [2024-11-08 16:54:09,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-08 16:54:09,973 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:54:09,973 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:54:10,106 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-08 16:54:10,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:10,174 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:54:10,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:54:10,175 INFO L85 PathProgramCache]: Analyzing trace with hash 2144568915, now seen corresponding path program 1 times [2024-11-08 16:54:10,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:54:10,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [29437462] [2024-11-08 16:54:10,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:10,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:10,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:54:10,179 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:54:10,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 16:54:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:54:17,227 INFO L255 TraceCheckSpWp]: Trace formula consists of 3021 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:54:17,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:54:17,575 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-08 16:54:17,609 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:54:17,609 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:54:17,610 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:54:17,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29437462] [2024-11-08 16:54:17,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29437462] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:54:17,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:54:17,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:54:17,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922957582] [2024-11-08 16:54:17,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:54:17,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:54:17,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:54:17,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:54:17,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:54:17,612 INFO L87 Difference]: Start difference. First operand 1414 states and 1976 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:54:18,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:54:20,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:54:20,307 INFO L93 Difference]: Finished difference Result 1413 states and 1974 transitions. [2024-11-08 16:54:20,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:54:20,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 78 [2024-11-08 16:54:20,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:54:20,312 INFO L225 Difference]: With dead ends: 1413 [2024-11-08 16:54:20,312 INFO L226 Difference]: Without dead ends: 1413 [2024-11-08 16:54:20,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:54:20,313 INFO L432 NwaCegarLoop]: 782 mSDtfsCounter, 751 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 1363 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:54:20,314 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [751 Valid, 1363 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-08 16:54:20,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2024-11-08 16:54:20,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 1413. [2024-11-08 16:54:20,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 911 states have (on average 1.703622392974753) internal successors, (1552), 1124 states have internal predecessors, (1552), 211 states have call successors, (211), 94 states have call predecessors, (211), 94 states have return successors, (211), 208 states have call predecessors, (211), 211 states have call successors, (211) [2024-11-08 16:54:20,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 1974 transitions. [2024-11-08 16:54:20,355 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 1974 transitions. Word has length 78 [2024-11-08 16:54:20,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:54:20,356 INFO L471 AbstractCegarLoop]: Abstraction has 1413 states and 1974 transitions. [2024-11-08 16:54:20,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:54:20,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 1974 transitions. [2024-11-08 16:54:20,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-08 16:54:20,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:54:20,358 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2024-11-08 16:54:20,483 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-08 16:54:20,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:20,559 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:54:20,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:54:20,559 INFO L85 PathProgramCache]: Analyzing trace with hash -212712491, now seen corresponding path program 1 times [2024-11-08 16:54:20,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:54:20,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [922594119] [2024-11-08 16:54:20,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:20,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:20,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:54:20,564 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:54:20,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 16:54:27,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:54:27,578 INFO L255 TraceCheckSpWp]: Trace formula consists of 3014 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:54:27,581 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:54:27,887 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:54:27,887 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:54:27,888 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:54:27,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922594119] [2024-11-08 16:54:27,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922594119] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:54:27,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:54:27,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:54:27,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917706587] [2024-11-08 16:54:27,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:54:27,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:54:27,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:54:27,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:54:27,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:54:27,890 INFO L87 Difference]: Start difference. First operand 1413 states and 1974 transitions. Second operand has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 16:54:29,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:54:30,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:54:30,530 INFO L93 Difference]: Finished difference Result 1454 states and 1983 transitions. [2024-11-08 16:54:30,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:54:30,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 85 [2024-11-08 16:54:30,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:54:30,542 INFO L225 Difference]: With dead ends: 1454 [2024-11-08 16:54:30,542 INFO L226 Difference]: Without dead ends: 1441 [2024-11-08 16:54:30,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 83 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-08 16:54:30,543 INFO L432 NwaCegarLoop]: 768 mSDtfsCounter, 93 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:54:30,544 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 1315 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-08 16:54:30,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2024-11-08 16:54:30,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 1408. [2024-11-08 16:54:30,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 908 states have (on average 1.7048458149779735) internal successors, (1548), 1121 states have internal predecessors, (1548), 210 states have call successors, (210), 94 states have call predecessors, (210), 93 states have return successors, (208), 206 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-08 16:54:30,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1966 transitions. [2024-11-08 16:54:30,600 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1966 transitions. Word has length 85 [2024-11-08 16:54:30,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:54:30,601 INFO L471 AbstractCegarLoop]: Abstraction has 1408 states and 1966 transitions. [2024-11-08 16:54:30,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 16:54:30,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1966 transitions. [2024-11-08 16:54:30,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-08 16:54:30,604 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:54:30,605 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2024-11-08 16:54:30,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-08 16:54:30,805 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:30,806 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:54:30,806 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:54:30,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1420650246, now seen corresponding path program 1 times [2024-11-08 16:54:30,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:54:30,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1623755137] [2024-11-08 16:54:30,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:30,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:30,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:54:30,810 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:54:30,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 16:54:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:54:40,538 INFO L255 TraceCheckSpWp]: Trace formula consists of 3049 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:54:40,542 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:54:41,372 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-08 16:54:41,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-08 16:54:41,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-08 16:54:41,676 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:54:41,676 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:54:41,888 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:54:41,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623755137] [2024-11-08 16:54:41,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623755137] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:54:41,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [789048243] [2024-11-08 16:54:41,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:41,889 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 16:54:41,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 16:54:41,891 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 16:54:41,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-08 16:55:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:55:10,517 INFO L255 TraceCheckSpWp]: Trace formula consists of 3049 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:55:10,521 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:55:12,308 INFO L349 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2024-11-08 16:55:12,309 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2024-11-08 16:55:12,563 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2024-11-08 16:55:12,797 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:55:12,797 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:55:12,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [789048243] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:55:12,974 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:55:12,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2024-11-08 16:55:12,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865053660] [2024-11-08 16:55:12,975 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:55:12,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 16:55:12,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:55:12,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 16:55:12,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-08 16:55:12,976 INFO L87 Difference]: Start difference. First operand 1408 states and 1966 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-08 16:55:14,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:55:21,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:55:21,922 INFO L93 Difference]: Finished difference Result 1953 states and 2616 transitions. [2024-11-08 16:55:21,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:55:21,923 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 87 [2024-11-08 16:55:21,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:55:21,929 INFO L225 Difference]: With dead ends: 1953 [2024-11-08 16:55:21,929 INFO L226 Difference]: Without dead ends: 1953 [2024-11-08 16:55:21,929 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 171 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:55:21,930 INFO L432 NwaCegarLoop]: 654 mSDtfsCounter, 1338 mSDsluCounter, 2898 mSDsCounter, 0 mSdLazyCounter, 2353 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1339 SdHoareTripleChecker+Valid, 3552 SdHoareTripleChecker+Invalid, 2506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 2353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:55:21,931 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1339 Valid, 3552 Invalid, 2506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 2353 Invalid, 0 Unknown, 0 Unchecked, 8.8s Time] [2024-11-08 16:55:21,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2024-11-08 16:55:21,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1720. [2024-11-08 16:55:21,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1140 states have (on average 1.7280701754385965) internal successors, (1970), 1365 states have internal predecessors, (1970), 268 states have call successors, (268), 116 states have call predecessors, (268), 115 states have return successors, (266), 257 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-08 16:55:21,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2504 transitions. [2024-11-08 16:55:21,984 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2504 transitions. Word has length 87 [2024-11-08 16:55:21,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:55:21,984 INFO L471 AbstractCegarLoop]: Abstraction has 1720 states and 2504 transitions. [2024-11-08 16:55:21,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-08 16:55:21,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2504 transitions. [2024-11-08 16:55:21,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-08 16:55:21,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:55:21,991 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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] [2024-11-08 16:55:22,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2024-11-08 16:55:22,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-08 16:55:22,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:55:22,392 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:55:22,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:55:22,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1420650247, now seen corresponding path program 1 times [2024-11-08 16:55:22,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:55:22,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1442268661] [2024-11-08 16:55:22,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:55:22,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:55:22,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:55:22,400 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:55:22,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 16:55:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:55:31,862 INFO L255 TraceCheckSpWp]: Trace formula consists of 3049 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 16:55:31,866 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:55:33,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 16:55:33,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 16:55:33,954 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:55:33,954 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:55:38,608 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:55:38,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442268661] [2024-11-08 16:55:38,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442268661] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:55:38,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1668954387] [2024-11-08 16:55:38,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:55:38,608 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 16:55:38,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 16:55:38,610 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 16:55:38,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-08 16:56:07,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:56:07,471 INFO L255 TraceCheckSpWp]: Trace formula consists of 3049 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 16:56:07,475 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:56:09,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 16:56:09,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 16:56:09,305 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-08 16:56:09,305 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:56:09,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1668954387] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:56:09,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:56:09,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2024-11-08 16:56:09,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55873289] [2024-11-08 16:56:09,715 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:56:09,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:56:09,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:56:09,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:56:09,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2024-11-08 16:56:09,717 INFO L87 Difference]: Start difference. First operand 1720 states and 2504 transitions. Second operand has 6 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 16:56:18,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:56:18,396 INFO L93 Difference]: Finished difference Result 2144 states and 2830 transitions. [2024-11-08 16:56:18,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:56:18,397 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 87 [2024-11-08 16:56:18,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:56:18,405 INFO L225 Difference]: With dead ends: 2144 [2024-11-08 16:56:18,405 INFO L226 Difference]: Without dead ends: 2144 [2024-11-08 16:56:18,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 193 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=60, Invalid=121, Unknown=1, NotChecked=0, Total=182 [2024-11-08 16:56:18,406 INFO L432 NwaCegarLoop]: 545 mSDtfsCounter, 970 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 1896 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 2088 SdHoareTripleChecker+Invalid, 1903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:56:18,406 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 2088 Invalid, 1903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1896 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2024-11-08 16:56:18,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2144 states. [2024-11-08 16:56:18,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2144 to 1720. [2024-11-08 16:56:18,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1140 states have (on average 1.7263157894736842) internal successors, (1968), 1365 states have internal predecessors, (1968), 268 states have call successors, (268), 116 states have call predecessors, (268), 115 states have return successors, (266), 257 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-08 16:56:18,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2502 transitions. [2024-11-08 16:56:18,458 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2502 transitions. Word has length 87 [2024-11-08 16:56:18,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:56:18,459 INFO L471 AbstractCegarLoop]: Abstraction has 1720 states and 2502 transitions. [2024-11-08 16:56:18,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 16:56:18,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2502 transitions. [2024-11-08 16:56:18,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-08 16:56:18,460 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:56:18,461 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 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-08 16:56:18,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-08 16:56:18,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2024-11-08 16:56:18,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt [2024-11-08 16:56:18,861 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:56:18,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:56:18,862 INFO L85 PathProgramCache]: Analyzing trace with hash -955438564, now seen corresponding path program 1 times [2024-11-08 16:56:18,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:56:18,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1826270919] [2024-11-08 16:56:18,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:56:18,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:56:18,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:56:18,866 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:56:18,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-08 16:56:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:56:25,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 3024 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:56:25,506 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:56:25,587 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-08 16:56:25,587 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:56:25,587 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:56:25,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826270919] [2024-11-08 16:56:25,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826270919] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:56:25,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:56:25,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:56:25,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69099293] [2024-11-08 16:56:25,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:56:25,588 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:56:25,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:56:25,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:56:25,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:56:25,589 INFO L87 Difference]: Start difference. First operand 1720 states and 2502 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 16:56:25,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:56:25,742 INFO L93 Difference]: Finished difference Result 1356 states and 1906 transitions. [2024-11-08 16:56:25,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:56:25,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 92 [2024-11-08 16:56:25,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:56:25,756 INFO L225 Difference]: With dead ends: 1356 [2024-11-08 16:56:25,756 INFO L226 Difference]: Without dead ends: 1351 [2024-11-08 16:56:25,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:56:25,763 INFO L432 NwaCegarLoop]: 785 mSDtfsCounter, 0 mSDsluCounter, 2342 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3127 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:56:25,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3127 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:56:25,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2024-11-08 16:56:25,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 1351. [2024-11-08 16:56:25,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1351 states, 877 states have (on average 1.7286202964652224) internal successors, (1516), 1089 states have internal predecessors, (1516), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:56:25,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1351 states to 1351 states and 1900 transitions. [2024-11-08 16:56:25,809 INFO L78 Accepts]: Start accepts. Automaton has 1351 states and 1900 transitions. Word has length 92 [2024-11-08 16:56:25,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:56:25,810 INFO L471 AbstractCegarLoop]: Abstraction has 1351 states and 1900 transitions. [2024-11-08 16:56:25,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 16:56:25,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1351 states and 1900 transitions. [2024-11-08 16:56:25,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-08 16:56:25,814 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:56:25,815 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:56:25,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-08 16:56:26,015 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:56:26,016 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:56:26,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:56:26,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1464278219, now seen corresponding path program 1 times [2024-11-08 16:56:26,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:56:26,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [820477602] [2024-11-08 16:56:26,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:56:26,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:56:26,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:56:26,023 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:56:26,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-08 16:56:34,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:56:35,183 INFO L255 TraceCheckSpWp]: Trace formula consists of 3087 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:56:35,187 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:56:36,113 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-08 16:56:36,114 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-08 16:56:36,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-08 16:56:36,468 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-08 16:56:36,468 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:56:36,698 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:56:36,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820477602] [2024-11-08 16:56:36,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820477602] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:56:36,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1690710718] [2024-11-08 16:56:36,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:56:36,698 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 16:56:36,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 16:56:36,700 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 16:56:36,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2024-11-08 16:57:03,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:57:04,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 3087 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:57:04,887 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:57:06,162 INFO L349 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2024-11-08 16:57:06,162 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2024-11-08 16:57:06,353 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2024-11-08 16:57:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2024-11-08 16:57:06,618 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:57:06,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1690710718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:57:06,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:57:06,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2024-11-08 16:57:06,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435593550] [2024-11-08 16:57:06,743 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:57:06,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 16:57:06,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:57:06,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 16:57:06,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-08 16:57:06,744 INFO L87 Difference]: Start difference. First operand 1351 states and 1900 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-08 16:57:16,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:57:16,881 INFO L93 Difference]: Finished difference Result 1526 states and 1912 transitions. [2024-11-08 16:57:16,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:57:16,882 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 93 [2024-11-08 16:57:16,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:57:16,889 INFO L225 Difference]: With dead ends: 1526 [2024-11-08 16:57:16,889 INFO L226 Difference]: Without dead ends: 1526 [2024-11-08 16:57:16,889 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 195 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:57:16,890 INFO L432 NwaCegarLoop]: 650 mSDtfsCounter, 735 mSDsluCounter, 3762 mSDsCounter, 0 mSdLazyCounter, 2876 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 736 SdHoareTripleChecker+Valid, 4412 SdHoareTripleChecker+Invalid, 2880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:57:16,890 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [736 Valid, 4412 Invalid, 2880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 2876 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2024-11-08 16:57:16,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2024-11-08 16:57:16,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1349. [2024-11-08 16:57:16,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1349 states, 877 states have (on average 1.726339794754846) internal successors, (1514), 1087 states have internal predecessors, (1514), 192 states have call successors, (192), 85 states have call predecessors, (192), 85 states have return successors, (192), 189 states have call predecessors, (192), 192 states have call successors, (192) [2024-11-08 16:57:16,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 1349 states and 1898 transitions. [2024-11-08 16:57:16,927 INFO L78 Accepts]: Start accepts. Automaton has 1349 states and 1898 transitions. Word has length 93 [2024-11-08 16:57:16,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:57:16,928 INFO L471 AbstractCegarLoop]: Abstraction has 1349 states and 1898 transitions. [2024-11-08 16:57:16,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-08 16:57:16,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1349 states and 1898 transitions. [2024-11-08 16:57:16,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-08 16:57:16,929 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:57:16,930 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 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] [2024-11-08 16:57:17,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-08 16:57:17,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2024-11-08 16:57:17,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt [2024-11-08 16:57:17,331 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-08 16:57:17,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:57:17,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1464278220, now seen corresponding path program 1 times [2024-11-08 16:57:17,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:57:17,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1833603000] [2024-11-08 16:57:17,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:57:17,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:57:17,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:57:17,338 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:57:17,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26e9bdf5-3ae5-444c-8069-485474c66258/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process