./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 11:22:39,271 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:22:39,274 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:22:39,312 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:22:39,313 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:22:39,319 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:22:39,320 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:22:39,323 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:22:39,325 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:22:39,326 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:22:39,328 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:22:39,336 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:22:39,337 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:22:39,344 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:22:39,345 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:22:39,347 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:22:39,348 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:22:39,349 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:22:39,351 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:22:39,359 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:22:39,363 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:22:39,366 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:22:39,371 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:22:39,373 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:22:39,388 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:22:39,389 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:22:39,390 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:22:39,392 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:22:39,393 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:22:39,394 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:22:39,396 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:22:39,397 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:22:39,400 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:22:39,401 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:22:39,404 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:22:39,404 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:22:39,405 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:22:39,406 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:22:39,408 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:22:39,409 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:22:39,410 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:22:39,411 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-16 11:22:39,462 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:22:39,462 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:22:39,463 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:22:39,463 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:22:39,465 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:22:39,465 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:22:39,466 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:22:39,466 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:22:39,467 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:22:39,467 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:22:39,468 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 11:22:39,469 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 11:22:39,469 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 11:22:39,469 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:22:39,469 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 11:22:39,470 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:22:39,470 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 11:22:39,470 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 11:22:39,470 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 11:22:39,471 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:22:39,471 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 11:22:39,471 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:22:39,472 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:22:39,472 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:22:39,472 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:22:39,472 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:22:39,474 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:22:39,475 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 11:22:39,475 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 11:22:39,475 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 11:22:39,476 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 11:22:39,476 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 11:22:39,476 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 11:22:39,477 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/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_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 [2022-11-16 11:22:39,926 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:22:39,975 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:22:39,978 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:22:39,980 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:22:39,981 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:22:39,983 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2022-11-16 11:22:40,070 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/4d4f16155/5d76685b54fd412bada938ed55ff44e4/FLAG67353a1db [2022-11-16 11:22:40,882 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:22:40,883 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2022-11-16 11:22:40,917 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/4d4f16155/5d76685b54fd412bada938ed55ff44e4/FLAG67353a1db [2022-11-16 11:22:40,986 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/4d4f16155/5d76685b54fd412bada938ed55ff44e4 [2022-11-16 11:22:40,991 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:22:40,993 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:22:41,000 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:22:41,001 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:22:41,006 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:22:41,007 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:22:40" (1/1) ... [2022-11-16 11:22:41,009 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a4667bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:41, skipping insertion in model container [2022-11-16 11:22:41,009 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:22:40" (1/1) ... [2022-11-16 11:22:41,020 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:22:41,162 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:22:41,514 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i[453,466] [2022-11-16 11:22:42,990 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:22:43,021 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:22:43,036 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i[453,466] [2022-11-16 11:22:43,407 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:22:43,595 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:22:43,596 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43 WrapperNode [2022-11-16 11:22:43,596 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:22:43,597 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:22:43,598 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:22:43,598 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:22:43,606 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,693 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,793 INFO L138 Inliner]: procedures = 474, calls = 839, calls flagged for inlining = 54, calls inlined = 38, statements flattened = 1020 [2022-11-16 11:22:43,793 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:22:43,794 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:22:43,794 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:22:43,794 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:22:43,806 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,806 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,816 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,817 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,854 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,863 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,871 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,877 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,889 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:22:43,890 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:22:43,890 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:22:43,890 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:22:43,891 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (1/1) ... [2022-11-16 11:22:43,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:22:43,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:22:43,956 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:22:43,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:22:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2022-11-16 11:22:44,014 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2022-11-16 11:22:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-16 11:22:44,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2022-11-16 11:22:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-16 11:22:44,015 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-16 11:22:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:22:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-16 11:22:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-16 11:22:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-16 11:22:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2022-11-16 11:22:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2022-11-16 11:22:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2022-11-16 11:22:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-16 11:22:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 11:22:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 11:22:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2022-11-16 11:22:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2022-11-16 11:22:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:22:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 11:22:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 11:22:44,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 11:22:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2022-11-16 11:22:44,019 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2022-11-16 11:22:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-16 11:22:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-16 11:22:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2022-11-16 11:22:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2022-11-16 11:22:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:22:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:22:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2022-11-16 11:22:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2022-11-16 11:22:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-16 11:22:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 11:22:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 11:22:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-11-16 11:22:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-11-16 11:22:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 11:22:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 11:22:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-16 11:22:44,023 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-16 11:22:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2022-11-16 11:22:44,024 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2022-11-16 11:22:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-11-16 11:22:44,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-11-16 11:22:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 11:22:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2022-11-16 11:22:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2022-11-16 11:22:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2022-11-16 11:22:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2022-11-16 11:22:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-11-16 11:22:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-11-16 11:22:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2022-11-16 11:22:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2022-11-16 11:22:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2022-11-16 11:22:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2022-11-16 11:22:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2022-11-16 11:22:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2022-11-16 11:22:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 11:22:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2022-11-16 11:22:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2022-11-16 11:22:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2022-11-16 11:22:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2022-11-16 11:22:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2022-11-16 11:22:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2022-11-16 11:22:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-16 11:22:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-16 11:22:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:22:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-16 11:22:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 11:22:44,613 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:22:44,618 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:22:47,620 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:22:47,631 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:22:47,632 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-16 11:22:47,635 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:22:47 BoogieIcfgContainer [2022-11-16 11:22:47,635 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:22:47,638 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:22:47,638 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:22:47,643 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:22:47,643 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:22:40" (1/3) ... [2022-11-16 11:22:47,644 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ef48ea3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:22:47, skipping insertion in model container [2022-11-16 11:22:47,644 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:22:43" (2/3) ... [2022-11-16 11:22:47,645 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ef48ea3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:22:47, skipping insertion in model container [2022-11-16 11:22:47,645 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:22:47" (3/3) ... [2022-11-16 11:22:47,647 INFO L112 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outb.i [2022-11-16 11:22:47,674 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:22:47,674 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 11:22:47,761 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:22:47,768 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@501262a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:22:47,769 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 11:22:47,776 INFO L276 IsEmpty]: Start isEmpty. Operand has 351 states, 245 states have (on average 1.3591836734693878) internal successors, (333), 252 states have internal predecessors, (333), 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) [2022-11-16 11:22:47,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-16 11:22:47,786 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:22:47,787 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:22:47,788 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:22:47,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:22:47,794 INFO L85 PathProgramCache]: Analyzing trace with hash 2001018913, now seen corresponding path program 1 times [2022-11-16 11:22:47,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:22:47,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086174995] [2022-11-16 11:22:47,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:47,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:22:48,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:48,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:22:48,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:48,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:22:48,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:48,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:22:48,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:22:48,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086174995] [2022-11-16 11:22:48,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086174995] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:22:48,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:22:48,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:22:48,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508479535] [2022-11-16 11:22:48,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:22:48,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:22:48,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:22:48,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:22:48,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:22:48,528 INFO L87 Difference]: Start difference. First operand has 351 states, 245 states have (on average 1.3591836734693878) internal successors, (333), 252 states have internal predecessors, (333), 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 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:22:50,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:22:50,109 INFO L93 Difference]: Finished difference Result 704 states and 1018 transitions. [2022-11-16 11:22:50,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:22:50,113 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2022-11-16 11:22:50,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:22:50,150 INFO L225 Difference]: With dead ends: 704 [2022-11-16 11:22:50,150 INFO L226 Difference]: Without dead ends: 349 [2022-11-16 11:22:50,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:22:50,174 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 89 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:22:50,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 628 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-16 11:22:50,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-16 11:22:50,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 341. [2022-11-16 11:22:50,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 238 states have (on average 1.3403361344537814) internal successors, (319), 245 states have internal predecessors, (319), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:22:50,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 470 transitions. [2022-11-16 11:22:50,262 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 470 transitions. Word has length 23 [2022-11-16 11:22:50,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:22:50,262 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 470 transitions. [2022-11-16 11:22:50,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:22:50,263 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 470 transitions. [2022-11-16 11:22:50,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-16 11:22:50,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:22:50,265 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:22:50,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 11:22:50,266 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:22:50,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:22:50,267 INFO L85 PathProgramCache]: Analyzing trace with hash -492358867, now seen corresponding path program 1 times [2022-11-16 11:22:50,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:22:50,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720081995] [2022-11-16 11:22:50,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:50,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:22:50,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:50,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:22:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:50,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 11:22:50,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:50,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:22:50,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:22:50,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720081995] [2022-11-16 11:22:50,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720081995] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:22:50,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:22:50,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 11:22:50,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424464072] [2022-11-16 11:22:50,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:22:50,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:22:50,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:22:50,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:22:50,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:22:50,569 INFO L87 Difference]: Start difference. First operand 341 states and 470 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:22:51,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:22:51,668 INFO L93 Difference]: Finished difference Result 688 states and 948 transitions. [2022-11-16 11:22:51,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 11:22:51,669 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2022-11-16 11:22:51,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:22:51,672 INFO L225 Difference]: With dead ends: 688 [2022-11-16 11:22:51,672 INFO L226 Difference]: Without dead ends: 353 [2022-11-16 11:22:51,674 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:22:51,675 INFO L413 NwaCegarLoop]: 392 mSDtfsCounter, 91 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:22:51,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 949 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-16 11:22:51,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-11-16 11:22:51,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 343. [2022-11-16 11:22:51,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 240 states have (on average 1.3375) internal successors, (321), 247 states have internal predecessors, (321), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:22:51,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 472 transitions. [2022-11-16 11:22:51,721 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 472 transitions. Word has length 23 [2022-11-16 11:22:51,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:22:51,722 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 472 transitions. [2022-11-16 11:22:51,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:22:51,722 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 472 transitions. [2022-11-16 11:22:51,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-16 11:22:51,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:22:51,727 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:22:51,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 11:22:51,728 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:22:51,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:22:51,728 INFO L85 PathProgramCache]: Analyzing trace with hash -832916431, now seen corresponding path program 1 times [2022-11-16 11:22:51,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:22:51,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584518647] [2022-11-16 11:22:51,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:51,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:22:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:51,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:22:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:51,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 11:22:51,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:51,978 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:22:51,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:22:51,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584518647] [2022-11-16 11:22:51,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584518647] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:22:51,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419826669] [2022-11-16 11:22:51,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:51,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:22:51,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:22:51,985 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:22:51,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 11:22:52,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:52,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:22:52,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:22:52,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:22:52,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:22:52,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:22:52,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419826669] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:22:52,639 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:22:52,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-16 11:22:52,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490731239] [2022-11-16 11:22:52,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:22:52,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:22:52,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:22:52,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:22:52,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:22:52,642 INFO L87 Difference]: Start difference. First operand 343 states and 472 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:22:54,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:22:54,086 INFO L93 Difference]: Finished difference Result 694 states and 955 transitions. [2022-11-16 11:22:54,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:22:54,087 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 27 [2022-11-16 11:22:54,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:22:54,090 INFO L225 Difference]: With dead ends: 694 [2022-11-16 11:22:54,090 INFO L226 Difference]: Without dead ends: 358 [2022-11-16 11:22:54,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:22:54,093 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 427 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:22:54,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 1116 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-16 11:22:54,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-11-16 11:22:54,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 349. [2022-11-16 11:22:54,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 246 states have (on average 1.329268292682927) internal successors, (327), 253 states have internal predecessors, (327), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:22:54,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 478 transitions. [2022-11-16 11:22:54,120 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 478 transitions. Word has length 27 [2022-11-16 11:22:54,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:22:54,121 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 478 transitions. [2022-11-16 11:22:54,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:22:54,121 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 478 transitions. [2022-11-16 11:22:54,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-16 11:22:54,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:22:54,122 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 11:22:54,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 11:22:54,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-11-16 11:22:54,333 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:22:54,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:22:54,334 INFO L85 PathProgramCache]: Analyzing trace with hash -405279337, now seen corresponding path program 2 times [2022-11-16 11:22:54,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:22:54,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464731408] [2022-11-16 11:22:54,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:54,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:22:54,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:54,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:22:54,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:54,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-16 11:22:54,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:22:54,826 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:22:54,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:22:54,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464731408] [2022-11-16 11:22:54,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464731408] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:22:54,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636399367] [2022-11-16 11:22:54,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 11:22:54,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:22:54,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:22:54,829 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:22:54,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 11:22:56,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 11:22:56,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 11:22:56,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 11:22:56,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:22:56,115 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:22:56,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:22:56,197 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:22:56,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636399367] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:22:56,198 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:22:56,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-11-16 11:22:56,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304569414] [2022-11-16 11:22:56,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:22:56,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 11:22:56,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:22:56,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 11:22:56,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:22:56,200 INFO L87 Difference]: Start difference. First operand 349 states and 478 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:22:57,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:22:57,656 INFO L93 Difference]: Finished difference Result 706 states and 970 transitions. [2022-11-16 11:22:57,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 11:22:57,656 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-11-16 11:22:57,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:22:57,659 INFO L225 Difference]: With dead ends: 706 [2022-11-16 11:22:57,659 INFO L226 Difference]: Without dead ends: 370 [2022-11-16 11:22:57,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:22:57,662 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 600 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:22:57,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 1293 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-16 11:22:57,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-11-16 11:22:57,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 361. [2022-11-16 11:22:57,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 258 states have (on average 1.313953488372093) internal successors, (339), 265 states have internal predecessors, (339), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:22:57,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 490 transitions. [2022-11-16 11:22:57,697 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 490 transitions. Word has length 33 [2022-11-16 11:22:57,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:22:57,698 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 490 transitions. [2022-11-16 11:22:57,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:22:57,698 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 490 transitions. [2022-11-16 11:22:57,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 11:22:57,702 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:22:57,703 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 11:22:57,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 11:22:57,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:22:57,913 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:22:57,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:22:57,914 INFO L85 PathProgramCache]: Analyzing trace with hash -2128194845, now seen corresponding path program 3 times [2022-11-16 11:22:57,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:22:57,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130352157] [2022-11-16 11:22:57,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:22:57,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:22:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:22:58,235 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:22:58,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:22:58,530 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:22:58,530 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:22:58,531 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location outbErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-16 11:22:58,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 11:22:58,537 INFO L444 BasicCegarLoop]: Path program histogram: [3, 1, 1] [2022-11-16 11:22:58,541 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 11:22:58,710 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 11:22:58 BoogieIcfgContainer [2022-11-16 11:22:58,710 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 11:22:58,711 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 11:22:58,711 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 11:22:58,711 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 11:22:58,712 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:22:47" (3/4) ... [2022-11-16 11:22:58,719 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 11:22:58,719 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 11:22:58,720 INFO L158 Benchmark]: Toolchain (without parser) took 17727.62ms. Allocated memory was 113.2MB in the beginning and 228.6MB in the end (delta: 115.3MB). Free memory was 68.3MB in the beginning and 102.6MB in the end (delta: -34.3MB). Peak memory consumption was 80.4MB. Max. memory is 16.1GB. [2022-11-16 11:22:58,723 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 113.2MB. Free memory is still 89.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 11:22:58,724 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2596.84ms. Allocated memory was 113.2MB in the beginning and 167.8MB in the end (delta: 54.5MB). Free memory was 68.1MB in the beginning and 90.5MB in the end (delta: -22.5MB). Peak memory consumption was 31.9MB. Max. memory is 16.1GB. [2022-11-16 11:22:58,724 INFO L158 Benchmark]: Boogie Procedure Inliner took 196.32ms. Allocated memory is still 167.8MB. Free memory was 90.5MB in the beginning and 129.5MB in the end (delta: -39.0MB). Peak memory consumption was 5.7MB. Max. memory is 16.1GB. [2022-11-16 11:22:58,725 INFO L158 Benchmark]: Boogie Preprocessor took 94.81ms. Allocated memory is still 167.8MB. Free memory was 129.5MB in the beginning and 122.2MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-16 11:22:58,725 INFO L158 Benchmark]: RCFGBuilder took 3745.50ms. Allocated memory was 167.8MB in the beginning and 228.6MB in the end (delta: 60.8MB). Free memory was 122.2MB in the beginning and 184.8MB in the end (delta: -62.5MB). Peak memory consumption was 116.8MB. Max. memory is 16.1GB. [2022-11-16 11:22:58,734 INFO L158 Benchmark]: TraceAbstraction took 11072.31ms. Allocated memory is still 228.6MB. Free memory was 183.7MB in the beginning and 103.6MB in the end (delta: 80.1MB). Peak memory consumption was 81.2MB. Max. memory is 16.1GB. [2022-11-16 11:22:58,735 INFO L158 Benchmark]: Witness Printer took 8.70ms. Allocated memory is still 228.6MB. Free memory was 103.6MB in the beginning and 102.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 11:22:58,737 INFO L339 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 113.2MB. Free memory is still 89.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2596.84ms. Allocated memory was 113.2MB in the beginning and 167.8MB in the end (delta: 54.5MB). Free memory was 68.1MB in the beginning and 90.5MB in the end (delta: -22.5MB). Peak memory consumption was 31.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 196.32ms. Allocated memory is still 167.8MB. Free memory was 90.5MB in the beginning and 129.5MB in the end (delta: -39.0MB). Peak memory consumption was 5.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 94.81ms. Allocated memory is still 167.8MB. Free memory was 129.5MB in the beginning and 122.2MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3745.50ms. Allocated memory was 167.8MB in the beginning and 228.6MB in the end (delta: 60.8MB). Free memory was 122.2MB in the beginning and 184.8MB in the end (delta: -62.5MB). Peak memory consumption was 116.8MB. Max. memory is 16.1GB. * TraceAbstraction took 11072.31ms. Allocated memory is still 228.6MB. Free memory was 183.7MB in the beginning and 103.6MB in the end (delta: 80.1MB). Peak memory consumption was 81.2MB. Max. memory is 16.1GB. * Witness Printer took 8.70ms. Allocated memory is still 228.6MB. Free memory was 103.6MB in the beginning and 102.6MB 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: 12]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 1484. Possible FailurePath: [L2640] struct ddv_timer timer_registered[1]; [L2596] struct ddv_pci_driver registered_pci_driver; [L32] void (* _ddv_module_exit)(void); [L3432] struct proc_dir_entry *proc_root_driver; [L2634] short number_timer_registered = 0; [L1479] char _ddv_module_param_nowayout [] = "Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)"; [L2607] struct registered_irq registered_irq[16]; [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, }; [L1475] char _ddv_module_description[] = "MachZ ZF-Logic Watchdog driver"; [L1488] static int action = 0; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L2449] short number_fixed_genhd_used = 0; [L3921] int ddv_ioport_request_start; [L1476] char _ddv_module_license[] = "GPL"; [L1497] static unsigned long next_heartbeat = 0; [L2660] spinlock_t kernel_lock; [L1478] static int nowayout = 0; [L2624] struct ddv_tasklet tasklet_registered[1]; [L3346] request_queue_t fixed_request_queue[10]; [L1492] static unsigned long zf_is_open; [L2461] struct ddv_genhd genhd_registered[10]; [L1474] char _ddv_module_author[] = "Fernando Fuganti "; [L3348] int number_request_queue_used = 0; [L1496] static struct timer_list zf_timer; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1495] static spinlock_t zf_port_lock; [L3922] int ddv_ioport_request_len; [L1489] char _ddv_module_param_action [] = "after watchdog resets, generate: 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI"; [L1900] short number_cdev_registered = 0; [L2448] short number_genhd_registered = 0; [L1491] static int zf_action = 0x0800; [L2460] struct gendisk fixed_gendisk[10]; [L1493] static char zf_expect_close; [L1494] static spinlock_t zf_lock; [L2617] short number_tasklet_registered = 0; [L3742] struct ddv_tty_driver global_tty_driver; [L2650] struct work_struct *shared_workqueue[10]; [L20] int current_execution_context; [L1845] int (* _ddv_tmp_init)(void) = zf_init; [L1898] int fixed_cdev_used = 0; [L31] int (* _ddv_module_init)(void); [L1911] struct ddv_cdev cdev_registered[1]; [L232] unsigned long jiffies; [L1897] struct cdev fixed_cdev[1]; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1846] void (* _ddv_tmp_exit)(void) = zf_exit; VAL [={0:0}, ={0:0}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=0, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37: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 [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2666] CALL spin_lock_init(&kernel_lock) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32:0}, lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L4153] lock->init = 1 [L4154] lock->locked = 0 VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32:0}, lock={32:0}, lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2666] RET spin_lock_init(&kernel_lock) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i = 0 VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=2, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=2, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=3, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=3, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=4, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=4, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=5, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=5, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=6, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=6, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=7, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=7, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=8, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=8, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=9, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=9, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=10, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND FALSE !(i < 10) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=10, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] i = 0 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] COND TRUE i < 1 [L2673] tasklet_registered[i].tasklet = ((void *)0) [L2674] tasklet_registered[i].is_running = 0 VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] COND FALSE !(i < 1) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2728] RET init_kernel() [L2730] CALL (* _ddv_module_init)() [L1776] int ret; VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1778] CALL printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, fmt={20:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L4480] return 0; VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \result=0, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, fmt={20:0}, fmt={20:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1778] RET printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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, printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n")=0, proc_root_driver={0:0}, registered_irq={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1780] CALL zf_readw(0x02) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1469] CALL outb(port, 0x218) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L3958] CALL __VERIFIER_assert(port >= ddv_ioport_request_start && port < ddv_ioport_request_start + ddv_ioport_request_len, "I/O port is requested") [L12] COND TRUE !expression VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \old(expression)=0, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, expression=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, x={26:0}, x={26:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L12] reach_error() VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(expression)=0, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, expression=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, x={26:0}, x={26:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 355 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 10.8s, OverallIterations: 5, TraceHistogramMax: 10, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 5.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1311 SdHoareTripleChecker+Valid, 5.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1207 mSDsluCounter, 3986 SdHoareTripleChecker+Invalid, 4.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 2403 mSDsCounter, 420 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1374 IncrementalHoareTripleChecker+Invalid, 1794 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 420 mSolverCounterUnsat, 1583 mSDtfsCounter, 1374 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 148 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=361occurred in iteration=4, InterpolantAutomatonStates: 29, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 4 MinimizatonAttempts, 36 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 211 NumberOfCodeBlocks, 211 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 218 ConstructedInterpolants, 0 QuantifiedInterpolants, 328 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1795 ConjunctsInSsa, 9 ConjunctsInUnsatCore, 8 InterpolantComputations, 2 PerfectInterpolantSequences, 6/57 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 [2022-11-16 11:22:58,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 11:23:01,604 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:23:01,608 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:23:01,655 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:23:01,656 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:23:01,661 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:23:01,664 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:23:01,672 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:23:01,675 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:23:01,682 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:23:01,684 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:23:01,686 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:23:01,687 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:23:01,690 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:23:01,692 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:23:01,695 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:23:01,697 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:23:01,699 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:23:01,705 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:23:01,710 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:23:01,716 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:23:01,719 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:23:01,720 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:23:01,724 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:23:01,732 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:23:01,737 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:23:01,738 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:23:01,739 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:23:01,741 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:23:01,742 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:23:01,743 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:23:01,744 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:23:01,745 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:23:01,748 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:23:01,749 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:23:01,749 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:23:01,750 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:23:01,751 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:23:01,751 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:23:01,753 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:23:01,754 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:23:01,760 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2022-11-16 11:23:01,812 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:23:01,813 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:23:01,814 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:23:01,815 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:23:01,816 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:23:01,816 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:23:01,818 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:23:01,818 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:23:01,819 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:23:01,819 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:23:01,820 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 11:23:01,821 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 11:23:01,821 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:23:01,821 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 11:23:01,822 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:23:01,822 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 11:23:01,822 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 11:23:01,823 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 11:23:01,823 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 11:23:01,823 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 11:23:01,823 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 11:23:01,824 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:23:01,824 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 11:23:01,824 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:23:01,825 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:23:01,825 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:23:01,825 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:23:01,826 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:23:01,826 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:23:01,826 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 11:23:01,827 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-16 11:23:01,827 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 11:23:01,827 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 11:23:01,828 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 11:23:01,828 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 11:23:01,828 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 11:23:01,829 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/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_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 [2022-11-16 11:23:02,289 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:23:02,325 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:23:02,328 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:23:02,330 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:23:02,337 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:23:02,339 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2022-11-16 11:23:02,450 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/8be4cab0a/b0f082075bbb41f6ac0238a0bf9b7979/FLAG66a646c44 [2022-11-16 11:23:03,369 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:23:03,369 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2022-11-16 11:23:03,404 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/8be4cab0a/b0f082075bbb41f6ac0238a0bf9b7979/FLAG66a646c44 [2022-11-16 11:23:03,438 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/data/8be4cab0a/b0f082075bbb41f6ac0238a0bf9b7979 [2022-11-16 11:23:03,448 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:23:03,473 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:23:03,476 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:23:03,476 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:23:03,481 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:23:03,486 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:23:03" (1/1) ... [2022-11-16 11:23:03,487 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@98eb10a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:03, skipping insertion in model container [2022-11-16 11:23:03,490 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:23:03" (1/1) ... [2022-11-16 11:23:03,499 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:23:03,611 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:23:03,974 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i[453,466] [2022-11-16 11:23:05,360 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:23:05,398 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 11:23:05,424 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:23:05,426 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i[453,466] [2022-11-16 11:23:05,677 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:23:05,723 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:23:05,738 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i[453,466] [2022-11-16 11:23:05,930 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:23:06,116 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:23:06,117 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06 WrapperNode [2022-11-16 11:23:06,117 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:23:06,118 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:23:06,119 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:23:06,119 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:23:06,126 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,184 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,274 INFO L138 Inliner]: procedures = 482, calls = 839, calls flagged for inlining = 54, calls inlined = 38, statements flattened = 977 [2022-11-16 11:23:06,284 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:23:06,285 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:23:06,286 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:23:06,286 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:23:06,298 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,299 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,322 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,323 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,388 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,437 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,446 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,458 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,469 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:23:06,477 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:23:06,478 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:23:06,478 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:23:06,479 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (1/1) ... [2022-11-16 11:23:06,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:23:06,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:23:06,510 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:23:06,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:23:06,563 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2022-11-16 11:23:06,564 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2022-11-16 11:23:06,565 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2022-11-16 11:23:06,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2022-11-16 11:23:06,565 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-16 11:23:06,565 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2022-11-16 11:23:06,565 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-16 11:23:06,566 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-16 11:23:06,566 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:23:06,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-16 11:23:06,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 11:23:06,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-16 11:23:06,567 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-16 11:23:06,567 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-16 11:23:06,567 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-16 11:23:06,567 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2022-11-16 11:23:06,567 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2022-11-16 11:23:06,567 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2022-11-16 11:23:06,568 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-16 11:23:06,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-16 11:23:06,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 11:23:06,568 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2022-11-16 11:23:06,568 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2022-11-16 11:23:06,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:23:06,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 11:23:06,569 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 11:23:06,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 11:23:06,569 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2022-11-16 11:23:06,570 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2022-11-16 11:23:06,570 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2022-11-16 11:23:06,570 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2022-11-16 11:23:06,571 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:23:06,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:23:06,571 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2022-11-16 11:23:06,572 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2022-11-16 11:23:06,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-16 11:23:06,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-16 11:23:06,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-16 11:23:06,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-16 11:23:06,573 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 11:23:06,573 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 11:23:06,573 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-11-16 11:23:06,573 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-11-16 11:23:06,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 11:23:06,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 11:23:06,574 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-16 11:23:06,575 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-16 11:23:06,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-16 11:23:06,577 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2022-11-16 11:23:06,577 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2022-11-16 11:23:06,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-16 11:23:06,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-16 11:23:06,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-16 11:23:06,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 11:23:06,578 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2022-11-16 11:23:06,579 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2022-11-16 11:23:06,579 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2022-11-16 11:23:06,579 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2022-11-16 11:23:06,579 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-11-16 11:23:06,580 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-11-16 11:23:06,580 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2022-11-16 11:23:06,580 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2022-11-16 11:23:06,580 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2022-11-16 11:23:06,581 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2022-11-16 11:23:06,581 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2022-11-16 11:23:06,581 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2022-11-16 11:23:06,581 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2022-11-16 11:23:06,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2022-11-16 11:23:06,583 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2022-11-16 11:23:06,583 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2022-11-16 11:23:06,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-16 11:23:06,583 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2022-11-16 11:23:06,583 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2022-11-16 11:23:06,584 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-16 11:23:06,584 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-16 11:23:06,584 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2022-11-16 11:23:06,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2022-11-16 11:23:07,023 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:23:07,027 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:23:12,738 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:23:12,762 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:23:12,763 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-16 11:23:12,767 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:23:12 BoogieIcfgContainer [2022-11-16 11:23:12,768 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:23:12,772 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:23:12,772 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:23:12,776 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:23:12,776 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:23:03" (1/3) ... [2022-11-16 11:23:12,779 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@102135a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:23:12, skipping insertion in model container [2022-11-16 11:23:12,779 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:23:06" (2/3) ... [2022-11-16 11:23:12,780 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@102135a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:23:12, skipping insertion in model container [2022-11-16 11:23:12,780 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:23:12" (3/3) ... [2022-11-16 11:23:12,782 INFO L112 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outb.i [2022-11-16 11:23:12,805 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:23:12,805 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 11:23:12,901 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:23:12,910 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@39da46c4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:23:12,911 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 11:23:12,919 INFO L276 IsEmpty]: Start isEmpty. Operand has 351 states, 245 states have (on average 1.3591836734693878) internal successors, (333), 252 states have internal predecessors, (333), 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) [2022-11-16 11:23:12,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-16 11:23:12,930 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:12,931 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:23:12,931 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:23:12,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:12,941 INFO L85 PathProgramCache]: Analyzing trace with hash 2134418313, now seen corresponding path program 1 times [2022-11-16 11:23:12,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:23:12,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241672669] [2022-11-16 11:23:12,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:12,967 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:12,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:23:12,977 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:23:12,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 11:23:13,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:13,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:23:13,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:23:13,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:23:13,794 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:23:13,795 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:23:13,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241672669] [2022-11-16 11:23:13,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241672669] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:23:13,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:23:13,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:23:13,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117439798] [2022-11-16 11:23:13,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:23:13,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:23:13,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:23:13,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:23:13,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:23:13,884 INFO L87 Difference]: Start difference. First operand has 351 states, 245 states have (on average 1.3591836734693878) internal successors, (333), 252 states have internal predecessors, (333), 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 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:23:14,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:23:14,119 INFO L93 Difference]: Finished difference Result 700 states and 1016 transitions. [2022-11-16 11:23:14,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:23:14,123 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2022-11-16 11:23:14,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:23:14,140 INFO L225 Difference]: With dead ends: 700 [2022-11-16 11:23:14,140 INFO L226 Difference]: Without dead ends: 345 [2022-11-16 11:23:14,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:23:14,170 INFO L413 NwaCegarLoop]: 479 mSDtfsCounter, 2 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:23:14,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 953 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:23:14,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-16 11:23:14,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 343. [2022-11-16 11:23:14,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 240 states have (on average 1.3375) internal successors, (321), 247 states have internal predecessors, (321), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:23:14,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 472 transitions. [2022-11-16 11:23:14,319 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 472 transitions. Word has length 23 [2022-11-16 11:23:14,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:23:14,321 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 472 transitions. [2022-11-16 11:23:14,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 11:23:14,322 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 472 transitions. [2022-11-16 11:23:14,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-16 11:23:14,324 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:14,325 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:23:14,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:14,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:14,545 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:23:14,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:14,546 INFO L85 PathProgramCache]: Analyzing trace with hash 130059917, now seen corresponding path program 1 times [2022-11-16 11:23:14,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:23:14,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [740618351] [2022-11-16 11:23:14,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:23:14,548 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:14,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:23:14,554 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:23:14,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 11:23:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:23:15,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:23:15,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:23:15,368 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:23:15,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:23:15,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:23:15,433 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:23:15,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [740618351] [2022-11-16 11:23:15,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [740618351] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:23:15,434 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:23:15,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-11-16 11:23:15,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920119732] [2022-11-16 11:23:15,435 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:23:15,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:23:15,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:23:15,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:23:15,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:23:15,438 INFO L87 Difference]: Start difference. First operand 343 states and 472 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:23:15,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:23:15,845 INFO L93 Difference]: Finished difference Result 685 states and 944 transitions. [2022-11-16 11:23:15,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:23:15,847 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 27 [2022-11-16 11:23:15,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:23:15,861 INFO L225 Difference]: With dead ends: 685 [2022-11-16 11:23:15,862 INFO L226 Difference]: Without dead ends: 349 [2022-11-16 11:23:15,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:23:15,870 INFO L413 NwaCegarLoop]: 465 mSDtfsCounter, 170 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 1701 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:23:15,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 1701 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 11:23:15,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-16 11:23:15,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 349. [2022-11-16 11:23:15,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 246 states have (on average 1.3252032520325203) internal successors, (326), 253 states have internal predecessors, (326), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:23:15,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 477 transitions. [2022-11-16 11:23:15,928 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 477 transitions. Word has length 27 [2022-11-16 11:23:15,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:23:15,929 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 477 transitions. [2022-11-16 11:23:15,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:23:15,930 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 477 transitions. [2022-11-16 11:23:15,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-16 11:23:15,931 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:15,931 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 11:23:15,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:16,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:16,151 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:23:16,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:16,152 INFO L85 PathProgramCache]: Analyzing trace with hash -599587085, now seen corresponding path program 2 times [2022-11-16 11:23:16,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:23:16,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1611610902] [2022-11-16 11:23:16,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 11:23:16,154 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:16,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:23:16,164 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:23:16,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-16 11:23:17,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 11:23:17,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 11:23:17,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 11:23:17,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:23:17,274 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:23:17,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:23:17,487 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:23:17,487 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:23:17,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1611610902] [2022-11-16 11:23:17,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1611610902] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:23:17,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:23:17,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-11-16 11:23:17,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179752018] [2022-11-16 11:23:17,488 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:23:17,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 11:23:17,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:23:17,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 11:23:17,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-16 11:23:17,490 INFO L87 Difference]: Start difference. First operand 349 states and 477 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:23:18,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:23:18,418 INFO L93 Difference]: Finished difference Result 697 states and 957 transitions. [2022-11-16 11:23:18,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 11:23:18,419 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-11-16 11:23:18,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:23:18,423 INFO L225 Difference]: With dead ends: 697 [2022-11-16 11:23:18,423 INFO L226 Difference]: Without dead ends: 361 [2022-11-16 11:23:18,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-16 11:23:18,432 INFO L413 NwaCegarLoop]: 465 mSDtfsCounter, 840 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:23:18,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [869 Valid, 2461 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-16 11:23:18,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-11-16 11:23:18,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 361. [2022-11-16 11:23:18,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 258 states have (on average 1.310077519379845) internal successors, (338), 265 states have internal predecessors, (338), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 11:23:18,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 489 transitions. [2022-11-16 11:23:18,465 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 489 transitions. Word has length 33 [2022-11-16 11:23:18,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:23:18,466 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 489 transitions. [2022-11-16 11:23:18,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 11:23:18,467 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 489 transitions. [2022-11-16 11:23:18,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 11:23:18,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:23:18,468 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 11:23:18,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:18,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:18,690 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outbErr0ASSERT_VIOLATIONERROR_FUNCTION === [outbErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:23:18,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:23:18,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1535781439, now seen corresponding path program 3 times [2022-11-16 11:23:18,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:23:18,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1952989071] [2022-11-16 11:23:18,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 11:23:18,693 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:18,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:23:18,696 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:23:18,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 11:23:20,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-11-16 11:23:20,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is sat [2022-11-16 11:23:20,690 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:23:21,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:23:21,354 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-11-16 11:23:21,354 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:23:21,355 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location outbErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-16 11:23:21,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 11:23:21,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:23:21,561 INFO L444 BasicCegarLoop]: Path program histogram: [3, 1] [2022-11-16 11:23:21,566 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 11:23:21,786 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 11:23:21 BoogieIcfgContainer [2022-11-16 11:23:21,787 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 11:23:21,787 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 11:23:21,788 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 11:23:21,788 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 11:23:21,789 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:23:12" (3/4) ... [2022-11-16 11:23:21,792 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 11:23:21,795 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 11:23:21,796 INFO L158 Benchmark]: Toolchain (without parser) took 18325.47ms. Allocated memory was 54.5MB in the beginning and 207.6MB in the end (delta: 153.1MB). Free memory was 38.6MB in the beginning and 115.8MB in the end (delta: -77.3MB). Peak memory consumption was 74.8MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,799 INFO L158 Benchmark]: CDTParser took 0.42ms. Allocated memory is still 54.5MB. Free memory was 36.1MB in the beginning and 36.0MB in the end (delta: 65.0kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,799 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2641.79ms. Allocated memory was 54.5MB in the beginning and 96.5MB in the end (delta: 41.9MB). Free memory was 38.4MB in the beginning and 50.9MB in the end (delta: -12.5MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,800 INFO L158 Benchmark]: Boogie Procedure Inliner took 166.34ms. Allocated memory is still 96.5MB. Free memory was 50.9MB in the beginning and 42.0MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,800 INFO L158 Benchmark]: Boogie Preprocessor took 190.54ms. Allocated memory is still 96.5MB. Free memory was 42.0MB in the beginning and 59.0MB in the end (delta: -17.1MB). Peak memory consumption was 10.1MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,801 INFO L158 Benchmark]: RCFGBuilder took 6291.09ms. Allocated memory was 96.5MB in the beginning and 172.0MB in the end (delta: 75.5MB). Free memory was 59.0MB in the beginning and 97.6MB in the end (delta: -38.6MB). Peak memory consumption was 82.1MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,801 INFO L158 Benchmark]: TraceAbstraction took 9015.11ms. Allocated memory was 172.0MB in the beginning and 207.6MB in the end (delta: 35.7MB). Free memory was 97.6MB in the beginning and 115.8MB in the end (delta: -18.2MB). Peak memory consumption was 16.3MB. Max. memory is 16.1GB. [2022-11-16 11:23:21,801 INFO L158 Benchmark]: Witness Printer took 7.65ms. Allocated memory is still 207.6MB. Free memory is still 115.8MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 11:23:21,804 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.42ms. Allocated memory is still 54.5MB. Free memory was 36.1MB in the beginning and 36.0MB in the end (delta: 65.0kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2641.79ms. Allocated memory was 54.5MB in the beginning and 96.5MB in the end (delta: 41.9MB). Free memory was 38.4MB in the beginning and 50.9MB in the end (delta: -12.5MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 166.34ms. Allocated memory is still 96.5MB. Free memory was 50.9MB in the beginning and 42.0MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 190.54ms. Allocated memory is still 96.5MB. Free memory was 42.0MB in the beginning and 59.0MB in the end (delta: -17.1MB). Peak memory consumption was 10.1MB. Max. memory is 16.1GB. * RCFGBuilder took 6291.09ms. Allocated memory was 96.5MB in the beginning and 172.0MB in the end (delta: 75.5MB). Free memory was 59.0MB in the beginning and 97.6MB in the end (delta: -38.6MB). Peak memory consumption was 82.1MB. Max. memory is 16.1GB. * TraceAbstraction took 9015.11ms. Allocated memory was 172.0MB in the beginning and 207.6MB in the end (delta: 35.7MB). Free memory was 97.6MB in the beginning and 115.8MB in the end (delta: -18.2MB). Peak memory consumption was 16.3MB. Max. memory is 16.1GB. * Witness Printer took 7.65ms. Allocated memory is still 207.6MB. Free memory is still 115.8MB. 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: 12]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 1479. Possible FailurePath: [L2640] struct ddv_timer timer_registered[1]; [L2596] struct ddv_pci_driver registered_pci_driver; [L32] void (* _ddv_module_exit)(void); [L3432] struct proc_dir_entry *proc_root_driver; [L2634] short number_timer_registered = 0; [L1479] char _ddv_module_param_nowayout [] = "Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)"; [L2607] struct registered_irq registered_irq[16]; [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, }; [L1475] char _ddv_module_description[] = "MachZ ZF-Logic Watchdog driver"; [L1488] static int action = 0; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L2449] short number_fixed_genhd_used = 0; [L3921] int ddv_ioport_request_start; [L1476] char _ddv_module_license[] = "GPL"; [L1497] static unsigned long next_heartbeat = 0; [L2660] spinlock_t kernel_lock; [L1478] static int nowayout = 0; [L2624] struct ddv_tasklet tasklet_registered[1]; [L3346] request_queue_t fixed_request_queue[10]; [L1492] static unsigned long zf_is_open; [L2461] struct ddv_genhd genhd_registered[10]; [L1474] char _ddv_module_author[] = "Fernando Fuganti "; [L3348] int number_request_queue_used = 0; [L1496] static struct timer_list zf_timer; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1495] static spinlock_t zf_port_lock; [L3922] int ddv_ioport_request_len; [L1489] char _ddv_module_param_action [] = "after watchdog resets, generate: 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI"; [L1900] short number_cdev_registered = 0; [L2448] short number_genhd_registered = 0; [L1491] static int zf_action = 0x0800; [L2460] struct gendisk fixed_gendisk[10]; [L1493] static char zf_expect_close; [L1494] static spinlock_t zf_lock; [L2617] short number_tasklet_registered = 0; [L3742] struct ddv_tty_driver global_tty_driver; [L2650] struct work_struct *shared_workqueue[10]; [L20] int current_execution_context; [L1845] int (* _ddv_tmp_init)(void) = zf_init; [L1898] int fixed_cdev_used = 0; [L31] int (* _ddv_module_init)(void); [L1911] struct ddv_cdev cdev_registered[1]; [L232] unsigned long jiffies; [L1897] struct cdev fixed_cdev[1]; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1846] void (* _ddv_tmp_exit)(void) = zf_exit; VAL [={-1:8}, ={0:0}, ={0:0}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=0, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37: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 [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2666] CALL spin_lock_init(&kernel_lock) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32:0}, lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L4153] lock->init = 1 [L4154] lock->locked = 0 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32:0}, lock={32:0}, lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2666] RET spin_lock_init(&kernel_lock) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i = 0 VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=2, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=2, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=3, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=3, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=4, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=4, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=5, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=5, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=6, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=6, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=7, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=7, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=8, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=8, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=9, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND TRUE i < 10 [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=9, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] i++ VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=10, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2668] COND FALSE !(i < 10) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=10, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] i = 0 VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] COND TRUE i < 1 [L2673] tasklet_registered[i].tasklet = ((void *)0) [L2674] tasklet_registered[i].is_running = 0 VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=0, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2672] COND FALSE !(i < 1) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, i=1, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L2728] RET init_kernel() [L2730] CALL (* _ddv_module_init)() [L1776] int ret; VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1778] CALL printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, fmt={20:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L4480] return 0; VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \result=0, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, fmt={20:0}, fmt={20:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1778] RET printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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, printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n")=0, proc_root_driver={0:0}, registered_irq={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1780] CALL zf_readw(0x02) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L1469] CALL outb(port, 0x218) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L3958] CALL __VERIFIER_assert(port >= ddv_ioport_request_start && port < ddv_ioport_request_start + ddv_ioport_request_len, "I/O port is requested") [L12] COND TRUE !expression VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, \old(expression)=0, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, expression=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, x={26:0}, x={26:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] [L12] reach_error() VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \old(expression)=0, action=0, cdev_registered={44:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, expression=0, fixed_cdev={45:0}, fixed_cdev_used=0, fixed_gendisk={40:0}, fixed_request_queue={34:0}, genhd_registered={36:0}, global_tty_driver={42:0}, jiffies=0, kernel_lock={32: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={29:0}, registered_pci_driver={28:0}, shared_workqueue={43:0}, tasklet_registered={33:0}, timer_registered={27:0}, x={26:0}, x={26:0}, zf_action=2048, zf_expect_close=0, zf_fops={30:0}, zf_info={38:0}, zf_is_open={35:0}, zf_lock={41:0}, zf_miscdev={31:0}, zf_notifier={46:0}, zf_port_lock={39:0}, zf_timer={37:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 355 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 8.7s, OverallIterations: 4, TraceHistogramMax: 10, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 1.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1070 SdHoareTripleChecker+Valid, 1.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1012 mSDsluCounter, 5115 SdHoareTripleChecker+Invalid, 0.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3706 mSDsCounter, 145 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 277 IncrementalHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 145 mSolverCounterUnsat, 1409 mSDtfsCounter, 277 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 143 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=361occurred in iteration=3, InterpolantAutomatonStates: 21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 3 MinimizatonAttempts, 2 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 3.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 128 NumberOfCodeBlocks, 128 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 138 ConstructedInterpolants, 0 QuantifiedInterpolants, 208 SizeOfPredicates, 3 NumberOfNonLiveVariables, 1800 ConjunctsInSsa, 11 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 4/38 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 [2022-11-16 11:23:21,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae17d002-1a56-4615-a9c0-e3c99964518f/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample