./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 64bit --witnessprinter.graph.data.programhash 8954b1975c9ef274050a4ed05b880cddaf4747278343623028f38a4ef8e6ca73 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 00:47:23,268 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 00:47:23,276 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 00:47:23,328 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 00:47:23,329 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 00:47:23,330 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 00:47:23,332 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 00:47:23,337 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 00:47:23,339 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 00:47:23,343 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 00:47:23,345 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 00:47:23,347 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 00:47:23,347 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 00:47:23,349 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 00:47:23,351 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 00:47:23,354 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 00:47:23,355 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 00:47:23,357 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 00:47:23,359 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 00:47:23,364 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 00:47:23,366 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 00:47:23,367 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 00:47:23,368 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 00:47:23,369 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 00:47:23,371 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 00:47:23,377 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 00:47:23,378 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 00:47:23,379 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 00:47:23,380 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 00:47:23,381 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 00:47:23,382 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 00:47:23,382 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 00:47:23,384 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 00:47:23,384 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 00:47:23,385 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 00:47:23,386 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 00:47:23,386 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 00:47:23,387 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 00:47:23,387 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 00:47:23,387 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 00:47:23,389 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 00:47:23,391 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 00:47:23,392 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-23 00:47:23,428 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 00:47:23,429 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 00:47:23,429 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 00:47:23,429 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 00:47:23,430 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 00:47:23,430 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 00:47:23,431 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 00:47:23,431 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 00:47:23,431 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 00:47:23,432 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 00:47:23,432 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-23 00:47:23,433 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 00:47:23,433 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 00:47:23,433 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 00:47:23,433 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 00:47:23,433 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 00:47:23,434 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 00:47:23,434 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 00:47:23,434 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 00:47:23,434 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 00:47:23,434 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 00:47:23,435 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 00:47:23,435 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 00:47:23,435 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 00:47:23,435 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 00:47:23,435 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-23 00:47:23,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-23 00:47:23,436 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 00:47:23,436 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 00:47:23,436 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 00:47:23,437 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8954b1975c9ef274050a4ed05b880cddaf4747278343623028f38a4ef8e6ca73 [2022-07-23 00:47:23,682 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 00:47:23,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 00:47:23,707 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 00:47:23,708 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 00:47:23,708 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 00:47:23,710 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i [2022-07-23 00:47:23,770 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e6101bd64/5df5a3e27162492ba2724254cc047748/FLAGa4703dd4a [2022-07-23 00:47:24,433 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 00:47:24,434 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i [2022-07-23 00:47:24,463 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e6101bd64/5df5a3e27162492ba2724254cc047748/FLAGa4703dd4a [2022-07-23 00:47:24,789 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e6101bd64/5df5a3e27162492ba2724254cc047748 [2022-07-23 00:47:24,793 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 00:47:24,795 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 00:47:24,798 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 00:47:24,798 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 00:47:24,801 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 00:47:24,802 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 12:47:24" (1/1) ... [2022-07-23 00:47:24,803 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@885af8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:24, skipping insertion in model container [2022-07-23 00:47:24,803 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 12:47:24" (1/1) ... [2022-07-23 00:47:24,809 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 00:47:24,899 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 00:47:25,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i[115866,115879] [2022-07-23 00:47:25,570 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 00:47:25,595 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 00:47:25,726 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i[115866,115879] [2022-07-23 00:47:25,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 00:47:25,774 INFO L208 MainTranslator]: Completed translation [2022-07-23 00:47:25,776 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25 WrapperNode [2022-07-23 00:47:25,777 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-23 00:47:25,778 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-23 00:47:25,778 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-23 00:47:25,778 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-23 00:47:25,785 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,827 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,878 INFO L137 Inliner]: procedures = 99, calls = 305, calls flagged for inlining = 40, calls inlined = 37, statements flattened = 902 [2022-07-23 00:47:25,879 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-23 00:47:25,884 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-23 00:47:25,885 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-23 00:47:25,885 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-23 00:47:25,891 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,891 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,899 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,900 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,939 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,946 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,968 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:25,989 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-23 00:47:25,990 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-23 00:47:25,990 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-23 00:47:25,990 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-23 00:47:25,991 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (1/1) ... [2022-07-23 00:47:26,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 00:47:26,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:47:26,037 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-23 00:47:26,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-23 00:47:26,085 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2022-07-23 00:47:26,085 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2022-07-23 00:47:26,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-23 00:47:26,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-23 00:47:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-23 00:47:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-23 00:47:26,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-23 00:47:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_disable_sw_wd_trg [2022-07-23 00:47:26,086 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_disable_sw_wd_trg [2022-07-23 00:47:26,086 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_reboot_notifier [2022-07-23 00:47:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_reboot_notifier [2022-07-23 00:47:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable_sw_wd_trg [2022-07-23 00:47:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable_sw_wd_trg [2022-07-23 00:47:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-07-23 00:47:26,087 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-07-23 00:47:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-23 00:47:26,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-07-23 00:47:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-07-23 00:47:26,088 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_write [2022-07-23 00:47:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_write [2022-07-23 00:47:26,088 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_disable [2022-07-23 00:47:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_disable [2022-07-23 00:47:26,088 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_disable_sw_wd_tren [2022-07-23 00:47:26,088 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_disable_sw_wd_tren [2022-07-23 00:47:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-07-23 00:47:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-07-23 00:47:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-07-23 00:47:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-07-23 00:47:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-23 00:47:26,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-07-23 00:47:26,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-07-23 00:47:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_refresh [2022-07-23 00:47:26,090 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_refresh [2022-07-23 00:47:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable_sw_wd_tren [2022-07-23 00:47:26,090 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable_sw_wd_tren [2022-07-23 00:47:26,090 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-23 00:47:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-23 00:47:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-23 00:47:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-23 00:47:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable [2022-07-23 00:47:26,091 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable [2022-07-23 00:47:26,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-23 00:47:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable_wden [2022-07-23 00:47:26,092 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable_wden [2022-07-23 00:47:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-23 00:47:26,092 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2022-07-23 00:47:26,093 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2022-07-23 00:47:26,093 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2022-07-23 00:47:26,093 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2022-07-23 00:47:26,093 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-07-23 00:47:26,093 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-07-23 00:47:26,093 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-07-23 00:47:26,093 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-07-23 00:47:26,094 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-07-23 00:47:26,094 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-07-23 00:47:26,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-23 00:47:26,094 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2022-07-23 00:47:26,094 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2022-07-23 00:47:26,094 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_swc_bank3 [2022-07-23 00:47:26,094 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_swc_bank3 [2022-07-23 00:47:26,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-23 00:47:26,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-23 00:47:26,094 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_programm_wdto [2022-07-23 00:47:26,095 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_programm_wdto [2022-07-23 00:47:26,328 INFO L234 CfgBuilder]: Building ICFG [2022-07-23 00:47:26,330 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-23 00:47:26,424 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-23 00:47:28,889 INFO L275 CfgBuilder]: Performing block encoding [2022-07-23 00:47:28,905 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-23 00:47:28,906 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-23 00:47:28,909 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 12:47:28 BoogieIcfgContainer [2022-07-23 00:47:28,909 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-23 00:47:28,911 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-23 00:47:28,911 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-23 00:47:28,915 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-23 00:47:28,916 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.07 12:47:24" (1/3) ... [2022-07-23 00:47:28,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51d76a72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 12:47:28, skipping insertion in model container [2022-07-23 00:47:28,917 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:47:25" (2/3) ... [2022-07-23 00:47:28,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51d76a72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 12:47:28, skipping insertion in model container [2022-07-23 00:47:28,922 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 12:47:28" (3/3) ... [2022-07-23 00:47:28,923 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i [2022-07-23 00:47:28,934 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-23 00:47:28,935 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-23 00:47:29,003 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-23 00:47:29,009 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@3c266e72, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@d63671a [2022-07-23 00:47:29,010 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-23 00:47:29,016 INFO L276 IsEmpty]: Start isEmpty. Operand has 375 states, 250 states have (on average 1.364) internal successors, (341), 260 states have internal predecessors, (341), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-07-23 00:47:29,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-23 00:47:29,044 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:47:29,045 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:47:29,046 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:47:29,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:47:29,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1253223250, now seen corresponding path program 1 times [2022-07-23 00:47:29,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:47:29,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122760219] [2022-07-23 00:47:29,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:47:29,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:47:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:47:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:29,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:29,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:47:29,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:29,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:47:29,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:47:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:29,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:47:29,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:47:29,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:47:29,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:47:29,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:47:29,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:47:29,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:47:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:29,756 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-07-23 00:47:29,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:47:29,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122760219] [2022-07-23 00:47:29,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122760219] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:47:29,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:47:29,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 00:47:29,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367567106] [2022-07-23 00:47:29,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:47:29,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 00:47:29,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:47:29,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 00:47:29,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-07-23 00:47:29,801 INFO L87 Difference]: Start difference. First operand has 375 states, 250 states have (on average 1.364) internal successors, (341), 260 states have internal predecessors, (341), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 00:47:32,002 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:34,016 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:36,031 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:38,050 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:38,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:47:38,688 INFO L93 Difference]: Finished difference Result 752 states and 1085 transitions. [2022-07-23 00:47:38,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 00:47:38,691 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2022-07-23 00:47:38,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:47:38,706 INFO L225 Difference]: With dead ends: 752 [2022-07-23 00:47:38,706 INFO L226 Difference]: Without dead ends: 371 [2022-07-23 00:47:38,712 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:47:38,715 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 152 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 274 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1464 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-07-23 00:47:38,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 1464 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 321 Invalid, 4 Unknown, 0 Unchecked, 8.8s Time] [2022-07-23 00:47:38,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-07-23 00:47:38,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 364. [2022-07-23 00:47:38,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 245 states have (on average 1.3183673469387756) internal successors, (323), 249 states have internal predecessors, (323), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-07-23 00:47:38,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 510 transitions. [2022-07-23 00:47:38,785 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 510 transitions. Word has length 131 [2022-07-23 00:47:38,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:47:38,786 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 510 transitions. [2022-07-23 00:47:38,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 00:47:38,786 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 510 transitions. [2022-07-23 00:47:38,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-23 00:47:38,790 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:47:38,790 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:47:38,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-23 00:47:38,791 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:47:38,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:47:38,792 INFO L85 PathProgramCache]: Analyzing trace with hash 632089162, now seen corresponding path program 1 times [2022-07-23 00:47:38,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:47:38,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483777983] [2022-07-23 00:47:38,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:47:38,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:47:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:38,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:47:38,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:38,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:38,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:38,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:38,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:38,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:47:38,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:38,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:38,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:38,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:38,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:47:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:39,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:39,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:47:39,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:39,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:47:39,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:47:39,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:47:39,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:47:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:47:39,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:47:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:47:39,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:39,130 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-07-23 00:47:39,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:47:39,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483777983] [2022-07-23 00:47:39,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483777983] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:47:39,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:47:39,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-23 00:47:39,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480652046] [2022-07-23 00:47:39,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:47:39,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-23 00:47:39,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:47:39,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-23 00:47:39,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:47:39,134 INFO L87 Difference]: Start difference. First operand 364 states and 510 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 00:47:41,317 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:43,334 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:46,045 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:48,058 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:48,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:47:48,509 INFO L93 Difference]: Finished difference Result 710 states and 1000 transitions. [2022-07-23 00:47:48,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-23 00:47:48,510 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2022-07-23 00:47:48,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:47:48,516 INFO L225 Difference]: With dead ends: 710 [2022-07-23 00:47:48,516 INFO L226 Difference]: Without dead ends: 693 [2022-07-23 00:47:48,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-23 00:47:48,517 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 918 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 1067 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1067 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-07-23 00:47:48,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [961 Valid, 1283 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1067 Valid, 496 Invalid, 4 Unknown, 0 Unchecked, 9.2s Time] [2022-07-23 00:47:48,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-07-23 00:47:48,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 683. [2022-07-23 00:47:48,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 462 states have (on average 1.329004329004329) internal successors, (614), 470 states have internal predecessors, (614), 173 states have call successors, (173), 48 states have call predecessors, (173), 47 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2022-07-23 00:47:48,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 959 transitions. [2022-07-23 00:47:48,605 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 959 transitions. Word has length 131 [2022-07-23 00:47:48,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:47:48,609 INFO L495 AbstractCegarLoop]: Abstraction has 683 states and 959 transitions. [2022-07-23 00:47:48,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 00:47:48,611 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 959 transitions. [2022-07-23 00:47:48,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2022-07-23 00:47:48,622 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:47:48,623 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:47:48,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-23 00:47:48,624 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:47:48,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:47:48,624 INFO L85 PathProgramCache]: Analyzing trace with hash 846576924, now seen corresponding path program 1 times [2022-07-23 00:47:48,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:47:48,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593430051] [2022-07-23 00:47:48,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:47:48,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:47:48,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:47:48,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:48,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:48,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:47:48,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:48,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:47:48,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:48,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:48,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:47:48,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:48,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:48,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:47:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:47:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:47:48,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:47:48,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:47:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:47:48,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-23 00:47:48,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:47:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:48,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:47:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:49,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:47:49,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:49,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:47:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:49,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:47:49,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:47:49,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:49,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:47:49,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:47:49,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:49,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:49,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:47:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-07-23 00:47:49,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:49,116 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2022-07-23 00:47:49,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:47:49,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593430051] [2022-07-23 00:47:49,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593430051] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:47:49,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:47:49,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-23 00:47:49,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161708863] [2022-07-23 00:47:49,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:47:49,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-23 00:47:49,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:47:49,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-23 00:47:49,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:47:49,123 INFO L87 Difference]: Start difference. First operand 683 states and 959 transitions. Second operand has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (37), 6 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 00:47:51,380 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:53,392 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:53,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:47:53,997 INFO L93 Difference]: Finished difference Result 1580 states and 2175 transitions. [2022-07-23 00:47:53,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-23 00:47:53,998 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (37), 6 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 271 [2022-07-23 00:47:54,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:47:54,008 INFO L225 Difference]: With dead ends: 1580 [2022-07-23 00:47:54,009 INFO L226 Difference]: Without dead ends: 925 [2022-07-23 00:47:54,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-23 00:47:54,018 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 471 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 532 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1245 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 532 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-07-23 00:47:54,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 1245 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [532 Valid, 423 Invalid, 2 Unknown, 0 Unchecked, 4.8s Time] [2022-07-23 00:47:54,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-07-23 00:47:54,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 895. [2022-07-23 00:47:54,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 605 states have (on average 1.3024793388429752) internal successors, (788), 616 states have internal predecessors, (788), 213 states have call successors, (213), 77 states have call predecessors, (213), 76 states have return successors, (212), 211 states have call predecessors, (212), 212 states have call successors, (212) [2022-07-23 00:47:54,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1213 transitions. [2022-07-23 00:47:54,092 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1213 transitions. Word has length 271 [2022-07-23 00:47:54,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:47:54,095 INFO L495 AbstractCegarLoop]: Abstraction has 895 states and 1213 transitions. [2022-07-23 00:47:54,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (37), 6 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 00:47:54,095 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1213 transitions. [2022-07-23 00:47:54,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-07-23 00:47:54,104 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:47:54,104 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:47:54,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-23 00:47:54,105 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:47:54,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:47:54,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1389397906, now seen corresponding path program 1 times [2022-07-23 00:47:54,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:47:54,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093597722] [2022-07-23 00:47:54,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:47:54,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:47:54,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:47:54,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:47:54,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:47:54,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:47:54,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:47:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:47:54,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:47:54,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:47:54,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:47:54,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:47:54,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:47:54,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-23 00:47:54,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-23 00:47:54,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-07-23 00:47:54,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-07-23 00:47:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:47:54,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:47:54,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:47:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:47:54,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:47:54,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:47:54,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:47:54,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:47:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:47:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:47:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:47:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:47:54,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-07-23 00:47:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:47:54,549 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2022-07-23 00:47:54,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:47:54,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093597722] [2022-07-23 00:47:54,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093597722] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:47:54,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:47:54,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-23 00:47:54,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775017599] [2022-07-23 00:47:54,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:47:54,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-23 00:47:54,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:47:54,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-23 00:47:54,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:47:54,554 INFO L87 Difference]: Start difference. First operand 895 states and 1213 transitions. Second operand has 7 states, 7 states have (on average 17.714285714285715) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (42), 6 states have call predecessors, (42), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2022-07-23 00:47:56,809 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:47:58,827 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:00,841 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:02,853 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:03,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:03,375 INFO L93 Difference]: Finished difference Result 1777 states and 2412 transitions. [2022-07-23 00:48:03,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 00:48:03,375 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.714285714285715) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (42), 6 states have call predecessors, (42), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 338 [2022-07-23 00:48:03,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:03,381 INFO L225 Difference]: With dead ends: 1777 [2022-07-23 00:48:03,381 INFO L226 Difference]: Without dead ends: 918 [2022-07-23 00:48:03,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-07-23 00:48:03,385 INFO L413 NwaCegarLoop]: 466 mSDtfsCounter, 157 mSDsluCounter, 1251 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 263 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1717 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:03,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 1717 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 531 Invalid, 4 Unknown, 0 Unchecked, 8.7s Time] [2022-07-23 00:48:03,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-07-23 00:48:03,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 896. [2022-07-23 00:48:03,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 606 states have (on average 1.2986798679867986) internal successors, (787), 617 states have internal predecessors, (787), 213 states have call successors, (213), 77 states have call predecessors, (213), 76 states have return successors, (212), 211 states have call predecessors, (212), 212 states have call successors, (212) [2022-07-23 00:48:03,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1212 transitions. [2022-07-23 00:48:03,442 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1212 transitions. Word has length 338 [2022-07-23 00:48:03,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:03,444 INFO L495 AbstractCegarLoop]: Abstraction has 896 states and 1212 transitions. [2022-07-23 00:48:03,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.714285714285715) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (42), 6 states have call predecessors, (42), 1 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2022-07-23 00:48:03,445 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1212 transitions. [2022-07-23 00:48:03,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-07-23 00:48:03,451 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:03,451 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:48:03,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-23 00:48:03,452 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:03,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:03,452 INFO L85 PathProgramCache]: Analyzing trace with hash 335210416, now seen corresponding path program 1 times [2022-07-23 00:48:03,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:03,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32185110] [2022-07-23 00:48:03,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:03,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:03,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:03,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:03,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:03,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:03,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-23 00:48:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-23 00:48:03,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-07-23 00:48:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-07-23 00:48:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:48:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:03,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:03,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:03,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:03,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:03,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:03,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-07-23 00:48:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:03,873 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2022-07-23 00:48:03,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:03,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32185110] [2022-07-23 00:48:03,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32185110] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:03,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:48:03,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-23 00:48:03,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103444120] [2022-07-23 00:48:03,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:03,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-23 00:48:03,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:03,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-23 00:48:03,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:48:03,876 INFO L87 Difference]: Start difference. First operand 896 states and 1212 transitions. Second operand has 7 states, 7 states have (on average 17.714285714285715) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (42), 6 states have call predecessors, (42), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2022-07-23 00:48:06,166 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:08,179 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:08,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:08,757 INFO L93 Difference]: Finished difference Result 1776 states and 2387 transitions. [2022-07-23 00:48:08,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 00:48:08,757 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.714285714285715) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (42), 6 states have call predecessors, (42), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) Word has length 338 [2022-07-23 00:48:08,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:08,779 INFO L225 Difference]: With dead ends: 1776 [2022-07-23 00:48:08,780 INFO L226 Difference]: Without dead ends: 828 [2022-07-23 00:48:08,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-07-23 00:48:08,782 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 576 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 748 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 748 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:08,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [596 Valid, 1195 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [748 Valid, 367 Invalid, 2 Unknown, 0 Unchecked, 4.8s Time] [2022-07-23 00:48:08,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2022-07-23 00:48:08,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 812. [2022-07-23 00:48:08,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 543 states have (on average 1.287292817679558) internal successors, (699), 554 states have internal predecessors, (699), 194 states have call successors, (194), 75 states have call predecessors, (194), 74 states have return successors, (193), 192 states have call predecessors, (193), 193 states have call successors, (193) [2022-07-23 00:48:08,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1086 transitions. [2022-07-23 00:48:08,822 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1086 transitions. Word has length 338 [2022-07-23 00:48:08,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:08,823 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1086 transitions. [2022-07-23 00:48:08,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.714285714285715) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (42), 6 states have call predecessors, (42), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2022-07-23 00:48:08,823 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1086 transitions. [2022-07-23 00:48:08,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2022-07-23 00:48:08,829 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:08,830 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:48:08,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-23 00:48:08,830 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:08,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:08,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1878809807, now seen corresponding path program 1 times [2022-07-23 00:48:08,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:08,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528600822] [2022-07-23 00:48:08,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:08,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:08,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:08,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:09,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:09,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:09,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:09,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:09,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:09,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:09,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:09,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-23 00:48:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-23 00:48:09,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-07-23 00:48:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-07-23 00:48:09,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:48:09,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:09,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:09,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:09,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:09,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:09,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:09,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:09,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:09,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:09,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:09,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-07-23 00:48:09,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-07-23 00:48:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-07-23 00:48:09,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,252 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2022-07-23 00:48:09,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:09,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528600822] [2022-07-23 00:48:09,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528600822] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-23 00:48:09,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787447687] [2022-07-23 00:48:09,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:09,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:48:09,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:48:09,256 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-23 00:48:09,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-23 00:48:09,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:09,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 1986 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-23 00:48:09,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:48:10,159 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2022-07-23 00:48:10,160 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:48:10,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787447687] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:10,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-23 00:48:10,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 9 [2022-07-23 00:48:10,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972336965] [2022-07-23 00:48:10,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:10,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 00:48:10,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:10,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 00:48:10,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-23 00:48:10,162 INFO L87 Difference]: Start difference. First operand 812 states and 1086 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 3 states have call successors, (46), 3 states have call predecessors, (46), 3 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-07-23 00:48:10,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:10,585 INFO L93 Difference]: Finished difference Result 1990 states and 2701 transitions. [2022-07-23 00:48:10,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 00:48:10,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 3 states have call successors, (46), 3 states have call predecessors, (46), 3 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 345 [2022-07-23 00:48:10,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:10,595 INFO L225 Difference]: With dead ends: 1990 [2022-07-23 00:48:10,595 INFO L226 Difference]: Without dead ends: 1798 [2022-07-23 00:48:10,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-23 00:48:10,598 INFO L413 NwaCegarLoop]: 875 mSDtfsCounter, 667 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:10,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 1510 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-23 00:48:10,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1798 states. [2022-07-23 00:48:10,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1798 to 1790. [2022-07-23 00:48:10,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1790 states, 1222 states have (on average 1.3371522094926351) internal successors, (1634), 1252 states have internal predecessors, (1634), 420 states have call successors, (420), 148 states have call predecessors, (420), 147 states have return successors, (419), 414 states have call predecessors, (419), 419 states have call successors, (419) [2022-07-23 00:48:10,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1790 states to 1790 states and 2473 transitions. [2022-07-23 00:48:10,679 INFO L78 Accepts]: Start accepts. Automaton has 1790 states and 2473 transitions. Word has length 345 [2022-07-23 00:48:10,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:10,682 INFO L495 AbstractCegarLoop]: Abstraction has 1790 states and 2473 transitions. [2022-07-23 00:48:10,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 3 states have call successors, (46), 3 states have call predecessors, (46), 3 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-07-23 00:48:10,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 2473 transitions. [2022-07-23 00:48:10,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2022-07-23 00:48:10,692 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:10,693 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:48:10,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-23 00:48:10,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-07-23 00:48:10,920 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:10,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:10,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1856177553, now seen corresponding path program 1 times [2022-07-23 00:48:10,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:10,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911814640] [2022-07-23 00:48:10,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:10,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:10,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:11,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:11,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:11,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:11,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-23 00:48:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-23 00:48:11,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-07-23 00:48:11,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-07-23 00:48:11,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:48:11,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:11,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:11,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:11,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:11,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:11,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:11,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:11,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:11,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-07-23 00:48:11,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-07-23 00:48:11,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-07-23 00:48:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:11,357 INFO L134 CoverageAnalysis]: Checked inductivity of 473 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2022-07-23 00:48:11,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:11,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911814640] [2022-07-23 00:48:11,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911814640] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:11,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:48:11,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-23 00:48:11,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045483189] [2022-07-23 00:48:11,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:11,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-23 00:48:11,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:11,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-23 00:48:11,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-23 00:48:11,361 INFO L87 Difference]: Start difference. First operand 1790 states and 2473 transitions. Second operand has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 5 states have internal predecessors, (127), 2 states have call successors, (44), 6 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-07-23 00:48:13,705 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:15,723 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:17,735 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:19,743 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:21,875 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:23,891 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:25,903 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:27,914 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:30,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:32,846 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:34,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:36,887 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:37,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:37,497 INFO L93 Difference]: Finished difference Result 6412 states and 9221 transitions. [2022-07-23 00:48:37,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-23 00:48:37,498 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 5 states have internal predecessors, (127), 2 states have call successors, (44), 6 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 345 [2022-07-23 00:48:37,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:37,522 INFO L225 Difference]: With dead ends: 6412 [2022-07-23 00:48:37,522 INFO L226 Difference]: Without dead ends: 4878 [2022-07-23 00:48:37,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-07-23 00:48:37,530 INFO L413 NwaCegarLoop]: 685 mSDtfsCounter, 1324 mSDsluCounter, 2749 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 643 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1395 SdHoareTripleChecker+Valid, 3434 SdHoareTripleChecker+Invalid, 2112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 643 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.8s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:37,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1395 Valid, 3434 Invalid, 2112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [643 Valid, 1457 Invalid, 12 Unknown, 0 Unchecked, 25.8s Time] [2022-07-23 00:48:37,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4878 states. [2022-07-23 00:48:37,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4878 to 1794. [2022-07-23 00:48:37,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1794 states, 1226 states have (on average 1.33605220228385) internal successors, (1638), 1258 states have internal predecessors, (1638), 420 states have call successors, (420), 148 states have call predecessors, (420), 147 states have return successors, (419), 412 states have call predecessors, (419), 419 states have call successors, (419) [2022-07-23 00:48:37,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1794 states to 1794 states and 2477 transitions. [2022-07-23 00:48:37,672 INFO L78 Accepts]: Start accepts. Automaton has 1794 states and 2477 transitions. Word has length 345 [2022-07-23 00:48:37,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:37,673 INFO L495 AbstractCegarLoop]: Abstraction has 1794 states and 2477 transitions. [2022-07-23 00:48:37,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 5 states have internal predecessors, (127), 2 states have call successors, (44), 6 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-07-23 00:48:37,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1794 states and 2477 transitions. [2022-07-23 00:48:37,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-07-23 00:48:37,685 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:37,685 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:48:37,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-23 00:48:37,686 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:37,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:37,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1881283270, now seen corresponding path program 1 times [2022-07-23 00:48:37,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:37,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701629897] [2022-07-23 00:48:37,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:37,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:37,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:37,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:37,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:37,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:37,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:37,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:37,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:37,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:37,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:37,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:37,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:37,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:37,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:38,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:38,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-23 00:48:38,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-23 00:48:38,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-07-23 00:48:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-07-23 00:48:38,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:48:38,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:38,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:38,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:38,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:38,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:38,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:38,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-07-23 00:48:38,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:38,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:38,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:38,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:38,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:38,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:38,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:38,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:38,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:38,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:38,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-07-23 00:48:38,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-07-23 00:48:38,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-07-23 00:48:38,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:38,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1118 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2022-07-23 00:48:38,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:38,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701629897] [2022-07-23 00:48:38,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701629897] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:38,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:48:38,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-23 00:48:38,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892420721] [2022-07-23 00:48:38,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:38,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-23 00:48:38,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:38,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-23 00:48:38,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-23 00:48:38,320 INFO L87 Difference]: Start difference. First operand 1794 states and 2477 transitions. Second operand has 10 states, 10 states have (on average 13.3) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (45), 6 states have call predecessors, (45), 2 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) [2022-07-23 00:48:40,795 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:42,809 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:44,823 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:46,839 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:47,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:47,592 INFO L93 Difference]: Finished difference Result 3478 states and 4823 transitions. [2022-07-23 00:48:47,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-23 00:48:47,593 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (45), 6 states have call predecessors, (45), 2 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) Word has length 477 [2022-07-23 00:48:47,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:47,602 INFO L225 Difference]: With dead ends: 3478 [2022-07-23 00:48:47,603 INFO L226 Difference]: Without dead ends: 1801 [2022-07-23 00:48:47,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-07-23 00:48:47,609 INFO L413 NwaCegarLoop]: 456 mSDtfsCounter, 152 mSDsluCounter, 2111 mSDsCounter, 0 mSdLazyCounter, 1135 mSolverCounterSat, 258 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 2567 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1135 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:47,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 2567 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1135 Invalid, 4 Unknown, 0 Unchecked, 9.1s Time] [2022-07-23 00:48:47,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2022-07-23 00:48:47,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1794. [2022-07-23 00:48:47,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1794 states, 1226 states have (on average 1.3352365415986949) internal successors, (1637), 1258 states have internal predecessors, (1637), 420 states have call successors, (420), 148 states have call predecessors, (420), 147 states have return successors, (419), 412 states have call predecessors, (419), 419 states have call successors, (419) [2022-07-23 00:48:47,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1794 states to 1794 states and 2476 transitions. [2022-07-23 00:48:47,714 INFO L78 Accepts]: Start accepts. Automaton has 1794 states and 2476 transitions. Word has length 477 [2022-07-23 00:48:47,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:47,715 INFO L495 AbstractCegarLoop]: Abstraction has 1794 states and 2476 transitions. [2022-07-23 00:48:47,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (45), 6 states have call predecessors, (45), 2 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) [2022-07-23 00:48:47,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1794 states and 2476 transitions. [2022-07-23 00:48:47,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2022-07-23 00:48:47,723 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:47,723 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 12, 12, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:48:47,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-23 00:48:47,724 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:47,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:47,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1597055520, now seen corresponding path program 1 times [2022-07-23 00:48:47,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:47,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319774344] [2022-07-23 00:48:47,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:47,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:47,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:48,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:48,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:48,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:48,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:48,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:48,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-07-23 00:48:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-07-23 00:48:48,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-07-23 00:48:48,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-07-23 00:48:48,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-07-23 00:48:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:48,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:48,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:48,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:48,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:48,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:48,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:48,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:48,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-07-23 00:48:48,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:48,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:48,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:48,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:48,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:48,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:48,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:48,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-07-23 00:48:48,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-07-23 00:48:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-07-23 00:48:48,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,488 INFO L134 CoverageAnalysis]: Checked inductivity of 1142 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1122 trivial. 0 not checked. [2022-07-23 00:48:48,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:48,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319774344] [2022-07-23 00:48:48,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319774344] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-23 00:48:48,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592749203] [2022-07-23 00:48:48,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:48,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:48:48,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:48:48,492 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-23 00:48:48,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-23 00:48:48,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:48,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 2451 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-23 00:48:48,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:48:49,052 INFO L134 CoverageAnalysis]: Checked inductivity of 1142 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2022-07-23 00:48:49,052 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:48:49,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592749203] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:49,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-23 00:48:49,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2022-07-23 00:48:49,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697842789] [2022-07-23 00:48:49,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:49,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 00:48:49,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:49,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 00:48:49,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-23 00:48:49,055 INFO L87 Difference]: Start difference. First operand 1794 states and 2476 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 3 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-07-23 00:48:49,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:49,179 INFO L93 Difference]: Finished difference Result 3343 states and 4652 transitions. [2022-07-23 00:48:49,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 00:48:49,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 3 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 483 [2022-07-23 00:48:49,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:49,189 INFO L225 Difference]: With dead ends: 3343 [2022-07-23 00:48:49,190 INFO L226 Difference]: Without dead ends: 1795 [2022-07-23 00:48:49,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 641 GetRequests, 630 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-07-23 00:48:49,198 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 8 mSDsluCounter, 1499 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2005 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:49,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2005 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 00:48:49,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2022-07-23 00:48:49,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1787. [2022-07-23 00:48:49,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1787 states, 1222 states have (on average 1.3355155482815058) internal successors, (1632), 1254 states have internal predecessors, (1632), 418 states have call successors, (418), 147 states have call predecessors, (418), 146 states have return successors, (417), 410 states have call predecessors, (417), 417 states have call successors, (417) [2022-07-23 00:48:49,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1787 states to 1787 states and 2467 transitions. [2022-07-23 00:48:49,319 INFO L78 Accepts]: Start accepts. Automaton has 1787 states and 2467 transitions. Word has length 483 [2022-07-23 00:48:49,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:49,321 INFO L495 AbstractCegarLoop]: Abstraction has 1787 states and 2467 transitions. [2022-07-23 00:48:49,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 3 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2022-07-23 00:48:49,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1787 states and 2467 transitions. [2022-07-23 00:48:49,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 673 [2022-07-23 00:48:49,330 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:49,330 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 29, 20, 20, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:48:49,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-23 00:48:49,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-07-23 00:48:49,552 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:49,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:49,552 INFO L85 PathProgramCache]: Analyzing trace with hash -754002173, now seen corresponding path program 1 times [2022-07-23 00:48:49,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:49,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095503696] [2022-07-23 00:48:49,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:49,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:49,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:49,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:49,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:49,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:49,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:49,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:49,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:49,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:49,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:49,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:49,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:49,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:49,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:49,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:49,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:49,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-07-23 00:48:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:49,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-07-23 00:48:49,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:49,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:49,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-07-23 00:48:49,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-07-23 00:48:49,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-07-23 00:48:49,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:48:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-07-23 00:48:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-07-23 00:48:49,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-07-23 00:48:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-07-23 00:48:49,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-07-23 00:48:49,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-07-23 00:48:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-07-23 00:48:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:49,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-07-23 00:48:50,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-07-23 00:48:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-07-23 00:48:50,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-07-23 00:48:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-07-23 00:48:50,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:50,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:50,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-23 00:48:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 00:48:50,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:50,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-07-23 00:48:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-07-23 00:48:50,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:50,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:50,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:50,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:50,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:50,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-07-23 00:48:50,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:50,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:50,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:50,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-07-23 00:48:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 657 [2022-07-23 00:48:50,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-07-23 00:48:50,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:50,326 INFO L134 CoverageAnalysis]: Checked inductivity of 3478 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 3464 trivial. 0 not checked. [2022-07-23 00:48:50,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:50,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095503696] [2022-07-23 00:48:50,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095503696] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:50,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:48:50,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-23 00:48:50,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887185642] [2022-07-23 00:48:50,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:50,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-23 00:48:50,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:50,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-23 00:48:50,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-23 00:48:50,329 INFO L87 Difference]: Start difference. First operand 1787 states and 2467 transitions. Second operand has 10 states, 10 states have (on average 15.1) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (68), 6 states have call predecessors, (68), 2 states have return successors, (67), 3 states have call predecessors, (67), 2 states have call successors, (67) [2022-07-23 00:48:53,169 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:55,182 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:48:55,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:55,583 INFO L93 Difference]: Finished difference Result 3397 states and 4715 transitions. [2022-07-23 00:48:55,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-23 00:48:55,584 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.1) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (68), 6 states have call predecessors, (68), 2 states have return successors, (67), 3 states have call predecessors, (67), 2 states have call successors, (67) Word has length 672 [2022-07-23 00:48:55,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:55,594 INFO L225 Difference]: With dead ends: 3397 [2022-07-23 00:48:55,594 INFO L226 Difference]: Without dead ends: 1791 [2022-07-23 00:48:55,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-07-23 00:48:55,600 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 293 mSDsluCounter, 1629 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 504 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 2080 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:55,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 2080 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 981 Invalid, 2 Unknown, 0 Unchecked, 5.1s Time] [2022-07-23 00:48:55,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2022-07-23 00:48:55,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1787. [2022-07-23 00:48:55,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1787 states, 1222 states have (on average 1.334697217675941) internal successors, (1631), 1254 states have internal predecessors, (1631), 418 states have call successors, (418), 147 states have call predecessors, (418), 146 states have return successors, (417), 410 states have call predecessors, (417), 417 states have call successors, (417) [2022-07-23 00:48:55,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1787 states to 1787 states and 2466 transitions. [2022-07-23 00:48:55,713 INFO L78 Accepts]: Start accepts. Automaton has 1787 states and 2466 transitions. Word has length 672 [2022-07-23 00:48:55,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:55,714 INFO L495 AbstractCegarLoop]: Abstraction has 1787 states and 2466 transitions. [2022-07-23 00:48:55,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.1) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (68), 6 states have call predecessors, (68), 2 states have return successors, (67), 3 states have call predecessors, (67), 2 states have call successors, (67) [2022-07-23 00:48:55,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1787 states and 2466 transitions. [2022-07-23 00:48:55,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2022-07-23 00:48:55,723 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:55,724 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 29, 20, 20, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:48:55,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-23 00:48:55,724 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:55,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:55,725 INFO L85 PathProgramCache]: Analyzing trace with hash 360762537, now seen corresponding path program 1 times [2022-07-23 00:48:55,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:55,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211063186] [2022-07-23 00:48:55,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:55,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:56,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:56,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:56,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:56,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:56,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-23 00:48:56,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-23 00:48:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-23 00:48:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-23 00:48:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:48:56,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-23 00:48:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:56,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-07-23 00:48:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-07-23 00:48:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-07-23 00:48:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-07-23 00:48:56,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-07-23 00:48:56,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-07-23 00:48:56,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-07-23 00:48:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-07-23 00:48:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-07-23 00:48:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-07-23 00:48:56,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-07-23 00:48:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-07-23 00:48:56,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-07-23 00:48:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-07-23 00:48:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-07-23 00:48:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-07-23 00:48:56,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-07-23 00:48:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-07-23 00:48:56,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:56,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:56,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-23 00:48:56,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 00:48:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:56,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-07-23 00:48:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-07-23 00:48:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-07-23 00:48:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:56,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:56,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:56,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:56,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:56,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:56,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:56,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:56,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 657 [2022-07-23 00:48:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 663 [2022-07-23 00:48:56,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-07-23 00:48:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:56,663 INFO L134 CoverageAnalysis]: Checked inductivity of 3508 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 3488 trivial. 0 not checked. [2022-07-23 00:48:56,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:56,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211063186] [2022-07-23 00:48:56,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211063186] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-23 00:48:56,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207244747] [2022-07-23 00:48:56,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:56,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:48:56,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:48:56,666 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-23 00:48:56,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-23 00:48:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:57,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 3172 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-23 00:48:57,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:48:57,433 INFO L134 CoverageAnalysis]: Checked inductivity of 3508 backedges. 169 proven. 0 refuted. 0 times theorem prover too weak. 3339 trivial. 0 not checked. [2022-07-23 00:48:57,433 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:48:57,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207244747] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:48:57,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-23 00:48:57,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-23 00:48:57,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809586840] [2022-07-23 00:48:57,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:48:57,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 00:48:57,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:48:57,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 00:48:57,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-23 00:48:57,436 INFO L87 Difference]: Start difference. First operand 1787 states and 2466 transitions. Second operand has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (70), 2 states have call predecessors, (70), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-07-23 00:48:57,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:48:57,539 INFO L93 Difference]: Finished difference Result 3556 states and 4915 transitions. [2022-07-23 00:48:57,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 00:48:57,540 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (70), 2 states have call predecessors, (70), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 678 [2022-07-23 00:48:57,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:48:57,549 INFO L225 Difference]: With dead ends: 3556 [2022-07-23 00:48:57,550 INFO L226 Difference]: Without dead ends: 1788 [2022-07-23 00:48:57,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 899 GetRequests, 890 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-07-23 00:48:57,556 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 3 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1460 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 00:48:57,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1460 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 00:48:57,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2022-07-23 00:48:57,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1788. [2022-07-23 00:48:57,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1223 states have (on average 1.3344235486508584) internal successors, (1632), 1255 states have internal predecessors, (1632), 418 states have call successors, (418), 147 states have call predecessors, (418), 146 states have return successors, (417), 410 states have call predecessors, (417), 417 states have call successors, (417) [2022-07-23 00:48:57,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 2467 transitions. [2022-07-23 00:48:57,683 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 2467 transitions. Word has length 678 [2022-07-23 00:48:57,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:48:57,683 INFO L495 AbstractCegarLoop]: Abstraction has 1788 states and 2467 transitions. [2022-07-23 00:48:57,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (70), 2 states have call predecessors, (70), 3 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-07-23 00:48:57,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 2467 transitions. [2022-07-23 00:48:57,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 685 [2022-07-23 00:48:57,695 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:48:57,695 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 29, 20, 20, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:48:57,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-23 00:48:57,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:48:57,924 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:48:57,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:48:57,924 INFO L85 PathProgramCache]: Analyzing trace with hash 500511005, now seen corresponding path program 1 times [2022-07-23 00:48:57,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:48:57,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288396601] [2022-07-23 00:48:57,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:57,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:48:58,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:48:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:48:58,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:48:58,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:48:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-23 00:48:58,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-23 00:48:58,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-23 00:48:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-23 00:48:58,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-23 00:48:58,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-23 00:48:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-07-23 00:48:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-07-23 00:48:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-07-23 00:48:58,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-07-23 00:48:58,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-07-23 00:48:58,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-07-23 00:48:58,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-07-23 00:48:58,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-07-23 00:48:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-07-23 00:48:58,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-07-23 00:48:58,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-07-23 00:48:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-07-23 00:48:58,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-07-23 00:48:58,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-07-23 00:48:58,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-07-23 00:48:58,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-07-23 00:48:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-07-23 00:48:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:48:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-07-23 00:48:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:58,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-23 00:48:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 00:48:58,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:58,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-07-23 00:48:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-07-23 00:48:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:58,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:58,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:58,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:58,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:58,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:58,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-07-23 00:48:58,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:48:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:48:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:48:58,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:48:58,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:48:58,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:48:58,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:48:58,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:48:58,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:48:58,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:48:58,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:48:58,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 663 [2022-07-23 00:48:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 669 [2022-07-23 00:48:58,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-07-23 00:48:58,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:58,774 INFO L134 CoverageAnalysis]: Checked inductivity of 3559 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 3523 trivial. 0 not checked. [2022-07-23 00:48:58,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:48:58,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288396601] [2022-07-23 00:48:58,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288396601] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-23 00:48:58,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701156637] [2022-07-23 00:48:58,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:48:58,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:48:58,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:48:58,777 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-23 00:48:58,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-23 00:48:59,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:48:59,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 3262 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-23 00:48:59,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:48:59,572 INFO L134 CoverageAnalysis]: Checked inductivity of 3559 backedges. 184 proven. 1 refuted. 0 times theorem prover too weak. 3374 trivial. 0 not checked. [2022-07-23 00:48:59,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:49:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3559 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 3523 trivial. 0 not checked. [2022-07-23 00:49:00,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701156637] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:49:00,180 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-23 00:49:00,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2022-07-23 00:49:00,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631136783] [2022-07-23 00:49:00,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-23 00:49:00,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-23 00:49:00,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:49:00,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-23 00:49:00,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-07-23 00:49:00,183 INFO L87 Difference]: Start difference. First operand 1788 states and 2467 transitions. Second operand has 14 states, 14 states have (on average 15.857142857142858) internal successors, (222), 10 states have internal predecessors, (222), 2 states have call successors, (145), 6 states have call predecessors, (145), 4 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) [2022-07-23 00:49:03,246 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:05,259 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:07,268 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:09,281 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:09,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:09,703 INFO L93 Difference]: Finished difference Result 3572 states and 4941 transitions. [2022-07-23 00:49:09,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-23 00:49:09,704 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 15.857142857142858) internal successors, (222), 10 states have internal predecessors, (222), 2 states have call successors, (145), 6 states have call predecessors, (145), 4 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) Word has length 684 [2022-07-23 00:49:09,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:09,711 INFO L225 Difference]: With dead ends: 3572 [2022-07-23 00:49:09,712 INFO L226 Difference]: Without dead ends: 1803 [2022-07-23 00:49:09,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1601 GetRequests, 1577 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=179, Invalid=471, Unknown=0, NotChecked=0, Total=650 [2022-07-23 00:49:09,717 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 170 mSDsluCounter, 1778 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 290 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 2225 SdHoareTripleChecker+Invalid, 1260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:09,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 2225 Invalid, 1260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 966 Invalid, 4 Unknown, 0 Unchecked, 9.2s Time] [2022-07-23 00:49:09,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1803 states. [2022-07-23 00:49:09,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1803 to 1798. [2022-07-23 00:49:09,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1798 states, 1232 states have (on average 1.3344155844155845) internal successors, (1644), 1264 states have internal predecessors, (1644), 418 states have call successors, (418), 148 states have call predecessors, (418), 147 states have return successors, (417), 410 states have call predecessors, (417), 417 states have call successors, (417) [2022-07-23 00:49:09,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 2479 transitions. [2022-07-23 00:49:09,803 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 2479 transitions. Word has length 684 [2022-07-23 00:49:09,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:09,804 INFO L495 AbstractCegarLoop]: Abstraction has 1798 states and 2479 transitions. [2022-07-23 00:49:09,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.857142857142858) internal successors, (222), 10 states have internal predecessors, (222), 2 states have call successors, (145), 6 states have call predecessors, (145), 4 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) [2022-07-23 00:49:09,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 2479 transitions. [2022-07-23 00:49:09,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-07-23 00:49:09,813 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:09,813 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 29, 20, 20, 20, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:49:09,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:10,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:49:10,040 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:10,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:10,040 INFO L85 PathProgramCache]: Analyzing trace with hash -886198935, now seen corresponding path program 2 times [2022-07-23 00:49:10,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:49:10,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917185481] [2022-07-23 00:49:10,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:10,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:49:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:49:10,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:49:10,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:49:10,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:49:10,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:49:10,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-23 00:49:10,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-23 00:49:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-23 00:49:10,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-23 00:49:10,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-23 00:49:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-23 00:49:10,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:49:10,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-07-23 00:49:10,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-07-23 00:49:10,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-07-23 00:49:10,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-07-23 00:49:10,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-07-23 00:49:10,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-07-23 00:49:10,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-07-23 00:49:10,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-07-23 00:49:10,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-07-23 00:49:10,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-07-23 00:49:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-07-23 00:49:10,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-07-23 00:49:10,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-07-23 00:49:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-07-23 00:49:10,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-07-23 00:49:10,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-07-23 00:49:10,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-07-23 00:49:10,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:49:10,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-07-23 00:49:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:49:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:49:10,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:49:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-23 00:49:10,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 00:49:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:49:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:49:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-07-23 00:49:10,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-07-23 00:49:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:49:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:49:10,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:49:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:49:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:49:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:49:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:49:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:49:10,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:10,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:49:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:10,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-07-23 00:49:10,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:49:11,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:49:11,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:11,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:49:11,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:11,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:49:11,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:11,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:49:11,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:49:11,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:11,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:49:11,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:49:11,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:11,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:49:11,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2022-07-23 00:49:11,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2022-07-23 00:49:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-07-23 00:49:11,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:11,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3818 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 3688 trivial. 0 not checked. [2022-07-23 00:49:11,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:49:11,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917185481] [2022-07-23 00:49:11,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917185481] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-23 00:49:11,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929038414] [2022-07-23 00:49:11,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-23 00:49:11,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:49:11,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:49:11,071 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-23 00:49:11,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-23 00:49:11,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-23 00:49:11,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-23 00:49:11,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 3472 conjuncts, 25 conjunts are in the unsatisfiable core [2022-07-23 00:49:11,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:12,039 INFO L134 CoverageAnalysis]: Checked inductivity of 3818 backedges. 373 proven. 50 refuted. 0 times theorem prover too weak. 3395 trivial. 0 not checked. [2022-07-23 00:49:12,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:49:12,776 INFO L134 CoverageAnalysis]: Checked inductivity of 3818 backedges. 36 proven. 51 refuted. 0 times theorem prover too weak. 3731 trivial. 0 not checked. [2022-07-23 00:49:12,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929038414] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:49:12,777 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-23 00:49:12,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 6] total 25 [2022-07-23 00:49:12,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246139988] [2022-07-23 00:49:12,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-23 00:49:12,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-07-23 00:49:12,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:49:12,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-07-23 00:49:12,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-07-23 00:49:12,784 INFO L87 Difference]: Start difference. First operand 1798 states and 2479 transitions. Second operand has 25 states, 25 states have (on average 9.48) internal successors, (237), 21 states have internal predecessors, (237), 2 states have call successors, (143), 6 states have call predecessors, (143), 5 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2022-07-23 00:49:16,762 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:18,783 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:19,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:19,458 INFO L93 Difference]: Finished difference Result 3590 states and 4957 transitions. [2022-07-23 00:49:19,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-23 00:49:19,459 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 9.48) internal successors, (237), 21 states have internal predecessors, (237), 2 states have call successors, (143), 6 states have call predecessors, (143), 5 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) Word has length 698 [2022-07-23 00:49:19,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:19,470 INFO L225 Difference]: With dead ends: 3590 [2022-07-23 00:49:19,470 INFO L226 Difference]: Without dead ends: 1801 [2022-07-23 00:49:19,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1640 GetRequests, 1599 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=311, Invalid=1495, Unknown=0, NotChecked=0, Total=1806 [2022-07-23 00:49:19,480 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 395 mSDsluCounter, 3948 mSDsCounter, 0 mSdLazyCounter, 2810 mSolverCounterSat, 588 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 4394 SdHoareTripleChecker+Invalid, 3399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 2810 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:19,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 4394 Invalid, 3399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 2810 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2022-07-23 00:49:19,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2022-07-23 00:49:19,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1801. [2022-07-23 00:49:19,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1235 states have (on average 1.331174089068826) internal successors, (1644), 1267 states have internal predecessors, (1644), 418 states have call successors, (418), 148 states have call predecessors, (418), 147 states have return successors, (417), 410 states have call predecessors, (417), 417 states have call successors, (417) [2022-07-23 00:49:19,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 2479 transitions. [2022-07-23 00:49:19,581 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 2479 transitions. Word has length 698 [2022-07-23 00:49:19,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:19,581 INFO L495 AbstractCegarLoop]: Abstraction has 1801 states and 2479 transitions. [2022-07-23 00:49:19,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.48) internal successors, (237), 21 states have internal predecessors, (237), 2 states have call successors, (143), 6 states have call predecessors, (143), 5 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2022-07-23 00:49:19,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 2479 transitions. [2022-07-23 00:49:19,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 707 [2022-07-23 00:49:19,591 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:19,591 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 29, 28, 20, 20, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:49:19,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:19,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-23 00:49:19,804 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:19,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:19,804 INFO L85 PathProgramCache]: Analyzing trace with hash 918600449, now seen corresponding path program 3 times [2022-07-23 00:49:19,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:49:19,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725931509] [2022-07-23 00:49:19,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:19,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:49:20,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:49:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-23 00:49:20,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-23 00:49:20,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-23 00:49:20,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-23 00:49:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-23 00:49:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-23 00:49:20,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-23 00:49:20,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-23 00:49:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-23 00:49:20,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-23 00:49:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:49:20,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-07-23 00:49:20,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-07-23 00:49:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-07-23 00:49:20,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-07-23 00:49:20,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-07-23 00:49:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-07-23 00:49:20,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-07-23 00:49:20,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-07-23 00:49:20,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-07-23 00:49:20,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-07-23 00:49:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-07-23 00:49:20,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-07-23 00:49:20,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-07-23 00:49:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-07-23 00:49:20,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-07-23 00:49:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-07-23 00:49:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-07-23 00:49:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-23 00:49:20,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-07-23 00:49:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:49:20,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:49:20,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:49:20,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-23 00:49:20,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-23 00:49:20,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:49:20,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:49:20,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-07-23 00:49:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-07-23 00:49:20,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:49:20,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:49:20,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:49:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:49:20,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:49:20,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:49:20,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:49:20,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:49:20,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:49:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-07-23 00:49:20,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-23 00:49:20,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-23 00:49:20,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-23 00:49:20,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-23 00:49:20,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-23 00:49:20,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-23 00:49:20,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-23 00:49:20,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-23 00:49:20,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-23 00:49:20,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-23 00:49:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-23 00:49:20,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2022-07-23 00:49:20,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2022-07-23 00:49:20,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-07-23 00:49:20,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:20,796 INFO L134 CoverageAnalysis]: Checked inductivity of 4054 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 3856 trivial. 0 not checked. [2022-07-23 00:49:20,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-23 00:49:20,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725931509] [2022-07-23 00:49:20,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725931509] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-23 00:49:20,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046058788] [2022-07-23 00:49:20,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-07-23 00:49:20,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:49:20,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:49:20,799 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-23 00:49:20,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-23 00:49:23,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-07-23 00:49:23,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-23 00:49:23,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 2910 conjuncts, 20 conjunts are in the unsatisfiable core [2022-07-23 00:49:23,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:23,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4054 backedges. 327 proven. 15 refuted. 0 times theorem prover too weak. 3712 trivial. 0 not checked. [2022-07-23 00:49:23,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:49:24,253 INFO L134 CoverageAnalysis]: Checked inductivity of 4054 backedges. 183 proven. 15 refuted. 0 times theorem prover too weak. 3856 trivial. 0 not checked. [2022-07-23 00:49:24,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046058788] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:49:24,253 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-23 00:49:24,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 26 [2022-07-23 00:49:24,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159299492] [2022-07-23 00:49:24,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-23 00:49:24,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-07-23 00:49:24,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-23 00:49:24,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-07-23 00:49:24,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2022-07-23 00:49:24,256 INFO L87 Difference]: Start difference. First operand 1801 states and 2479 transitions. Second operand has 26 states, 26 states have (on average 9.0) internal successors, (234), 22 states have internal predecessors, (234), 2 states have call successors, (140), 6 states have call predecessors, (140), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2022-07-23 00:49:28,841 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:49:29,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:29,394 INFO L93 Difference]: Finished difference Result 3596 states and 4963 transitions. [2022-07-23 00:49:29,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-23 00:49:29,395 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.0) internal successors, (234), 22 states have internal predecessors, (234), 2 states have call successors, (140), 6 states have call predecessors, (140), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) Word has length 706 [2022-07-23 00:49:29,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:29,407 INFO L225 Difference]: With dead ends: 3596 [2022-07-23 00:49:29,408 INFO L226 Difference]: Without dead ends: 1811 [2022-07-23 00:49:29,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1659 GetRequests, 1613 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=510, Invalid=1746, Unknown=0, NotChecked=0, Total=2256 [2022-07-23 00:49:29,415 INFO L413 NwaCegarLoop]: 445 mSDtfsCounter, 295 mSDsluCounter, 2190 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 456 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 2635 SdHoareTripleChecker+Invalid, 2030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:29,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 2635 Invalid, 2030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 1573 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2022-07-23 00:49:29,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1811 states. [2022-07-23 00:49:29,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1811 to 1808. [2022-07-23 00:49:29,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1242 states have (on average 1.3301127214170692) internal successors, (1652), 1274 states have internal predecessors, (1652), 418 states have call successors, (418), 148 states have call predecessors, (418), 147 states have return successors, (417), 410 states have call predecessors, (417), 417 states have call successors, (417) [2022-07-23 00:49:29,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 2487 transitions. [2022-07-23 00:49:29,509 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 2487 transitions. Word has length 706 [2022-07-23 00:49:29,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:29,510 INFO L495 AbstractCegarLoop]: Abstraction has 1808 states and 2487 transitions. [2022-07-23 00:49:29,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.0) internal successors, (234), 22 states have internal predecessors, (234), 2 states have call successors, (140), 6 states have call predecessors, (140), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2022-07-23 00:49:29,510 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 2487 transitions. [2022-07-23 00:49:29,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-07-23 00:49:29,520 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:29,520 INFO L195 NwaCegarLoop]: trace histogram [40, 29, 29, 29, 29, 29, 20, 20, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:49:29,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:29,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-23 00:49:29,734 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:29,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:29,734 INFO L85 PathProgramCache]: Analyzing trace with hash 219254313, now seen corresponding path program 4 times [2022-07-23 00:49:29,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-23 00:49:29,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824662357] [2022-07-23 00:49:29,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:29,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-23 00:49:31,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-23 00:49:31,462 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-07-23 00:49:32,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-07-23 00:49:33,576 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-07-23 00:49:33,577 INFO L271 BasicCegarLoop]: Counterexample is feasible [2022-07-23 00:49:33,578 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-07-23 00:49:33,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-23 00:49:33,583 INFO L356 BasicCegarLoop]: Path program histogram: [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:33,587 INFO L176 ceAbstractionStarter]: Computing trace abstraction results [2022-07-23 00:49:33,644 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,645 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,646 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,646 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,646 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,646 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,646 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,647 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,647 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,647 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,647 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,647 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,648 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,648 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,650 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,650 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,651 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,651 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,651 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,651 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,651 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,652 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,652 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,652 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,652 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,652 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,653 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,653 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,653 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,653 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,654 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,654 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,654 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,654 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,654 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,654 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,655 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,655 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,655 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,655 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,655 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,656 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,656 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,656 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,656 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,656 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,656 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,657 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,657 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,657 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,657 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,657 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,658 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,658 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,658 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,658 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,659 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,659 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,659 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,659 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,659 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,659 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,660 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,660 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,660 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,660 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,660 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,661 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,661 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,661 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,661 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,661 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,661 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,662 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,662 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,662 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,662 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,662 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,663 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,663 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,663 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,663 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,663 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,664 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,664 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,664 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,664 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,664 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,664 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,665 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,665 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,665 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,665 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,665 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,666 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,666 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,666 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,666 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,666 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,666 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,667 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,667 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,667 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,667 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,668 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,668 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,668 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,668 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,668 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,668 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,669 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,669 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,669 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,669 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,669 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,669 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,670 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,670 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,670 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,670 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,670 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,670 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,671 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,671 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,671 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,671 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,672 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,672 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,672 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,672 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,673 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,673 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,673 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,673 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,673 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,674 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,674 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,674 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,674 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,674 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,674 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,675 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,675 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,675 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,675 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,675 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,675 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,676 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,676 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:33,676 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,676 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-07-23 00:49:33,676 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-07-23 00:49:34,037 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.07 12:49:34 BoogieIcfgContainer [2022-07-23 00:49:34,037 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-07-23 00:49:34,038 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-07-23 00:49:34,038 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-07-23 00:49:34,039 INFO L275 PluginConnector]: Witness Printer initialized [2022-07-23 00:49:34,039 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 12:47:28" (3/4) ... [2022-07-23 00:49:34,042 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-07-23 00:49:34,042 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-07-23 00:49:34,042 INFO L158 Benchmark]: Toolchain (without parser) took 129247.60ms. Allocated memory was 96.5MB in the beginning and 511.7MB in the end (delta: 415.2MB). Free memory was 60.1MB in the beginning and 223.6MB in the end (delta: -163.5MB). Peak memory consumption was 252.1MB. Max. memory is 16.1GB. [2022-07-23 00:49:34,043 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 96.5MB. Free memory was 52.3MB in the beginning and 52.2MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-07-23 00:49:34,043 INFO L158 Benchmark]: CACSL2BoogieTranslator took 979.43ms. Allocated memory was 96.5MB in the beginning and 119.5MB in the end (delta: 23.1MB). Free memory was 59.9MB in the beginning and 72.6MB in the end (delta: -12.7MB). Peak memory consumption was 33.1MB. Max. memory is 16.1GB. [2022-07-23 00:49:34,044 INFO L158 Benchmark]: Boogie Procedure Inliner took 100.75ms. Allocated memory is still 119.5MB. Free memory was 72.6MB in the beginning and 66.9MB in the end (delta: 5.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-07-23 00:49:34,044 INFO L158 Benchmark]: Boogie Preprocessor took 104.66ms. Allocated memory is still 119.5MB. Free memory was 66.9MB in the beginning and 61.6MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-07-23 00:49:34,044 INFO L158 Benchmark]: RCFGBuilder took 2919.69ms. Allocated memory was 119.5MB in the beginning and 161.5MB in the end (delta: 41.9MB). Free memory was 61.6MB in the beginning and 65.9MB in the end (delta: -4.2MB). Peak memory consumption was 40.1MB. Max. memory is 16.1GB. [2022-07-23 00:49:34,049 INFO L158 Benchmark]: TraceAbstraction took 125126.65ms. Allocated memory was 161.5MB in the beginning and 511.7MB in the end (delta: 350.2MB). Free memory was 65.9MB in the beginning and 223.6MB in the end (delta: -157.7MB). Peak memory consumption was 290.4MB. Max. memory is 16.1GB. [2022-07-23 00:49:34,049 INFO L158 Benchmark]: Witness Printer took 3.74ms. Allocated memory is still 511.7MB. Free memory is still 223.6MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-23 00:49:34,055 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.28ms. Allocated memory is still 96.5MB. Free memory was 52.3MB in the beginning and 52.2MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 979.43ms. Allocated memory was 96.5MB in the beginning and 119.5MB in the end (delta: 23.1MB). Free memory was 59.9MB in the beginning and 72.6MB in the end (delta: -12.7MB). Peak memory consumption was 33.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 100.75ms. Allocated memory is still 119.5MB. Free memory was 72.6MB in the beginning and 66.9MB in the end (delta: 5.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 104.66ms. Allocated memory is still 119.5MB. Free memory was 66.9MB in the beginning and 61.6MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2919.69ms. Allocated memory was 119.5MB in the beginning and 161.5MB in the end (delta: 41.9MB). Free memory was 61.6MB in the beginning and 65.9MB in the end (delta: -4.2MB). Peak memory consumption was 40.1MB. Max. memory is 16.1GB. * TraceAbstraction took 125126.65ms. Allocated memory was 161.5MB in the beginning and 511.7MB in the end (delta: 350.2MB). Free memory was 65.9MB in the beginning and 223.6MB in the end (delta: -157.7MB). Peak memory consumption was 290.4MB. Max. memory is 16.1GB. * Witness Printer took 3.74ms. Allocated memory is still 511.7MB. Free memory is still 223.6MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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: 4122]: 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 3859, overapproximation of bitwiseOr at line 3492, overapproximation of bitwiseAnd at line 3501. Possible FailurePath: [L3354] struct file *pc87413_fops_group2 ; [L3355] int LDV_IN_INTERRUPT = 1; [L3356] int ldv_state_variable_2 ; [L3357] int ref_cnt ; [L3358] int ldv_state_variable_1 ; [L3359] struct inode *pc87413_fops_group1 ; [L3360] int ldv_state_variable_0 ; [L3391] static int io = 46; [L3392] static int swc_base_addr = -1; [L3393] static int timeout = 1; [L3394] static unsigned long timer_enabled ; [L3395] static char expect_close ; [L3396] static spinlock_t io_lock = {{{{{0}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "io_lock", 0, 0UL}}}}; [L3397] static bool nowayout = 1; [L3823-L3826] static struct file_operations const pc87413_fops = {& __this_module, & no_llseek, 0, & pc87413_write, 0, 0, 0, 0, & pc87413_ioctl, 0, 0, 0, & pc87413_open, 0, & pc87413_release, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L3827] static struct notifier_block pc87413_notifier = {& pc87413_notify_sys, 0, 0}; [L3828-L3829] static struct miscdevice pc87413_miscdev = {130, "watchdog", & pc87413_fops, {0, 0}, 0, 0, 0, 0, (unsigned short)0}; [L3892] int ldv_retval_0 ; [L3893] int ldv_retval_1 ; [L4161] int ldv_module_refcounter = 1; VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3910] void *ldvarg1 ; [L3911] void *tmp ; [L3912] struct notifier_block *ldvarg0 ; [L3913] void *tmp___0 ; [L3914] unsigned long ldvarg2 ; [L3915] size_t ldvarg8 ; [L3916] loff_t *ldvarg7 ; [L3917] void *tmp___1 ; [L3918] unsigned int ldvarg4 ; [L3919] unsigned long ldvarg3 ; [L3920] char *ldvarg9 ; [L3921] void *tmp___2 ; [L3922] int ldvarg5 ; [L3923] loff_t ldvarg6 ; [L3924] int tmp___3 ; [L3925] int tmp___4 ; [L3926] int tmp___5 ; [L3927] int tmp___6 ; VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3929] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3308] void *p ; [L3309] void *tmp ; [L3311] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, __this_module={42:-41}, calloc(1UL, size)={18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3311] tmp = calloc(1UL, size) [L3312] p = tmp VAL [\old(size)=1, __this_module={42:-41}, calloc(1UL, size)={18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={18446744073709551617:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}] [L3313] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3313] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={42:-41}, calloc(1UL, size)={18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={18446744073709551617:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}] [L3314] return (p); VAL [\old(size)=1, \result={18446744073709551617:0}, __this_module={42:-41}, calloc(1UL, size)={18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={18446744073709551617:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}] [L3929] RET, EXPR ldv_init_zalloc(1UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={18446744073709551617:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3929] tmp = ldv_init_zalloc(1UL) [L3930] ldvarg1 = tmp VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}] [L3931] CALL, EXPR ldv_init_zalloc(24UL) VAL [\old(size)=24, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3308] void *p ; [L3309] void *tmp ; [L3311] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=24, __this_module={42:-41}, calloc(1UL, size)={-18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=24, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3311] tmp = calloc(1UL, size) [L3312] p = tmp VAL [\old(size)=24, __this_module={42:-41}, calloc(1UL, size)={-18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-18446744073709551617:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=24, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-18446744073709551617:0}] [L3313] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3313] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=24, __this_module={42:-41}, calloc(1UL, size)={-18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-18446744073709551617:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=24, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-18446744073709551617:0}] [L3314] return (p); VAL [\old(size)=24, \result={-18446744073709551617:0}, __this_module={42:-41}, calloc(1UL, size)={-18446744073709551617:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-18446744073709551617:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=24, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-18446744073709551617:0}] [L3931] RET, EXPR ldv_init_zalloc(24UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(24UL)={-18446744073709551617:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}] [L3931] tmp___0 = ldv_init_zalloc(24UL) [L3932] ldvarg0 = (struct notifier_block *)tmp___0 VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}] [L3933] CALL, EXPR ldv_init_zalloc(8UL) VAL [\old(size)=8, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3308] void *p ; [L3309] void *tmp ; [L3311] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=8, __this_module={42:-41}, calloc(1UL, size)={-36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=8, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3311] tmp = calloc(1UL, size) [L3312] p = tmp VAL [\old(size)=8, __this_module={42:-41}, calloc(1UL, size)={-36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-36893488147419103233:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=8, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-36893488147419103233:0}] [L3313] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3313] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=8, __this_module={42:-41}, calloc(1UL, size)={-36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-36893488147419103233:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=8, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-36893488147419103233:0}] [L3314] return (p); VAL [\old(size)=8, \result={-36893488147419103233:0}, __this_module={42:-41}, calloc(1UL, size)={-36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-36893488147419103233:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=8, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-36893488147419103233:0}] [L3933] RET, EXPR ldv_init_zalloc(8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(8UL)={-36893488147419103233:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}] [L3933] tmp___1 = ldv_init_zalloc(8UL) [L3934] ldvarg7 = (loff_t *)tmp___1 VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L3935] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3308] void *p ; [L3309] void *tmp ; [L3311] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, __this_module={42:-41}, calloc(1UL, size)={-73786976294838206463:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3311] tmp = calloc(1UL, size) [L3312] p = tmp VAL [\old(size)=1, __this_module={42:-41}, calloc(1UL, size)={-73786976294838206463:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-73786976294838206463:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206463:0}] [L3313] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3313] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={42:-41}, calloc(1UL, size)={-73786976294838206463:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-73786976294838206463:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206463:0}] [L3314] return (p); VAL [\old(size)=1, \result={-73786976294838206463:0}, __this_module={42:-41}, calloc(1UL, size)={-73786976294838206463:0}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-73786976294838206463:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206463:0}] [L3935] RET, EXPR ldv_init_zalloc(1UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-73786976294838206463:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L3935] tmp___2 = ldv_init_zalloc(1UL) [L3936] ldvarg9 = (char *)tmp___2 [L3937] FCALL ldv_initialize() [L3938] CALL ldv_memset((void *)(& ldvarg2), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3319] void *tmp ; [L3321] EXPR, FCALL memset(s, c, n) [L3321] tmp = memset(s, c, n) [L3322] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={36893488147419103237:0}, __this_module={42:-41}, c=0, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=8, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, s={36893488147419103237:0}, s={36893488147419103237:0}, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103237:0}] [L3938] RET ldv_memset((void *)(& ldvarg2), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg2), 0, 8UL)={36893488147419103237:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3939] CALL ldv_memset((void *)(& ldvarg8), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3319] void *tmp ; [L3321] EXPR, FCALL memset(s, c, n) [L3321] tmp = memset(s, c, n) [L3322] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={36893488147419103235:0}, __this_module={42:-41}, c=0, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=8, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, s={36893488147419103235:0}, s={36893488147419103235:0}, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103235:0}] [L3939] RET ldv_memset((void *)(& ldvarg8), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg8), 0, 8UL)={36893488147419103235:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3940] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3319] void *tmp ; [L3321] EXPR, FCALL memset(s, c, n) [L3321] tmp = memset(s, c, n) [L3322] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={36893488147419103236:0}, __this_module={42:-41}, c=0, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, s={36893488147419103236:0}, s={36893488147419103236:0}, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103236:0}] [L3940] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg4), 0, 4UL)={36893488147419103236:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3941] CALL ldv_memset((void *)(& ldvarg3), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3319] void *tmp ; [L3321] EXPR, FCALL memset(s, c, n) [L3321] tmp = memset(s, c, n) [L3322] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={36893488147419103240:0}, __this_module={42:-41}, c=0, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=8, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, s={36893488147419103240:0}, s={36893488147419103240:0}, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103240:0}] [L3941] RET ldv_memset((void *)(& ldvarg3), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg3), 0, 8UL)={36893488147419103240:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3942] CALL ldv_memset((void *)(& ldvarg5), 0, 4UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3319] void *tmp ; [L3321] EXPR, FCALL memset(s, c, n) [L3321] tmp = memset(s, c, n) [L3322] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={36893488147419103243:0}, __this_module={42:-41}, c=0, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, s={36893488147419103243:0}, s={36893488147419103243:0}, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103243:0}] [L3942] RET ldv_memset((void *)(& ldvarg5), 0, 4UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg5), 0, 4UL)={36893488147419103243:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3943] CALL ldv_memset((void *)(& ldvarg6), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3319] void *tmp ; [L3321] EXPR, FCALL memset(s, c, n) [L3321] tmp = memset(s, c, n) [L3322] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={36893488147419103241:0}, __this_module={42:-41}, c=0, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=8, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, s={36893488147419103241:0}, s={36893488147419103241:0}, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103241:0}] [L3943] RET ldv_memset((void *)(& ldvarg6), 0, 8UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg6), 0, 8UL)={36893488147419103241:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3944] ldv_state_variable_1 = 0 [L3945] ref_cnt = 0 [L3946] ldv_state_variable_0 = 1 [L3947] ldv_state_variable_2 = 0 VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}] [L3949] tmp___3 = __VERIFIER_nondet_int() [L3951] case 0: [L3969] case 1: VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1] [L3970] COND TRUE ldv_state_variable_0 != 0 [L3971] tmp___5 = __VERIFIER_nondet_int() [L3973] case 0: [L3981] case 1: VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1, tmp___5=1] [L3982] COND TRUE ldv_state_variable_0 == 1 [L3983] CALL, EXPR pc87413_init() [L3832] int ret ; [L3833] struct resource *tmp ; [L3834] struct resource *tmp___0 ; [L3837-L3838] CALL, EXPR __request_region(& ioport_resource, (resource_size_t )io, 2ULL, "pc87413 WDT", 4194304) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L4237] CALL, EXPR ldv_malloc(sizeof(struct resource)) [L3274] void *p ; [L3275] void *tmp ; [L3276] int tmp___0 ; [L3278] tmp___0 = __VERIFIER_nondet_int() [L3279] COND FALSE !(tmp___0 != 0) [L3282] tmp = malloc(size) [L3283] p = tmp VAL [\old(size)=56, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-73786976294838206465:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=56, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0=0] [L3284] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3284] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=56, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-73786976294838206465:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=56, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0=0] [L3285] return (p); VAL [\old(size)=56, \result={-73786976294838206465:0}, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, p={-73786976294838206465:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=56, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0=0] [L4237] RET, EXPR ldv_malloc(sizeof(struct resource)) [L4237] return ldv_malloc(sizeof(struct resource)); [L3837-L3838] RET, EXPR __request_region(& ioport_resource, (resource_size_t )io, 2ULL, "pc87413 WDT", 4194304) VAL [__request_region(& ioport_resource, (resource_size_t )io, 2ULL, "pc87413 WDT", 4194304)={-73786976294838206465:0}, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3837-L3838] tmp = __request_region(& ioport_resource, (resource_size_t )io, 2ULL, "pc87413 WDT", 4194304) [L3839] COND FALSE !((unsigned long )tmp == (unsigned long )((struct resource *)0)) [L3843] CALL, EXPR register_reboot_notifier(& pc87413_notifier) [L4270] return __VERIFIER_nondet_int(); [L3843] RET, EXPR register_reboot_notifier(& pc87413_notifier) [L3843] ret = register_reboot_notifier(& pc87413_notifier) [L3844] COND FALSE !(ret != 0) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, ret=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}] [L3848] CALL, EXPR ldv_misc_register_7(& pc87413_miscdev) [L4085] ldv_func_ret_type ldv_func_res ; [L4086] int tmp ; [L4088] CALL, EXPR misc_register(misc) [L4258] return __VERIFIER_nondet_int(); [L4088] RET, EXPR misc_register(misc) [L4088] tmp = misc_register(misc) [L4089] ldv_func_res = tmp [L4090] ldv_state_variable_2 = 1 [L4091] CALL ldv_file_operations_2() [L3898] void *tmp ; [L3899] void *tmp___0 ; VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3901] CALL, EXPR ldv_init_zalloc(1000UL) VAL [\old(size)=1000, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3308] void *p ; [L3309] void *tmp ; [L3311] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1000, __this_module={42:-41}, calloc(1UL, size)={36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1000, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3311] tmp = calloc(1UL, size) [L3312] p = tmp VAL [\old(size)=1000, __this_module={42:-41}, calloc(1UL, size)={36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={36893488147419103233:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1000, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103233:0}] [L3313] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3313] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1000, __this_module={42:-41}, calloc(1UL, size)={36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={36893488147419103233:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1000, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103233:0}] [L3314] return (p); VAL [\old(size)=1000, \result={36893488147419103233:0}, __this_module={42:-41}, calloc(1UL, size)={36893488147419103233:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={36893488147419103233:0}, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=1000, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103233:0}] [L3901] RET, EXPR ldv_init_zalloc(1000UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1000UL)={36893488147419103233:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={0:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3901] tmp = ldv_init_zalloc(1000UL) [L3902] pc87413_fops_group1 = (struct inode *)tmp VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103233:0}] [L3903] CALL, EXPR ldv_init_zalloc(504UL) VAL [\old(size)=504, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3308] void *p ; [L3309] void *tmp ; [L3311] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=504, __this_module={42:-41}, calloc(1UL, size)={-92233720368547758081:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=504, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3311] tmp = calloc(1UL, size) [L3312] p = tmp VAL [\old(size)=504, __this_module={42:-41}, calloc(1UL, size)={-92233720368547758081:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={-92233720368547758081:0}, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=504, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-92233720368547758081:0}] [L3313] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3313] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=504, __this_module={42:-41}, calloc(1UL, size)={-92233720368547758081:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={-92233720368547758081:0}, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=504, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-92233720368547758081:0}] [L3314] return (p); VAL [\old(size)=504, \result={-92233720368547758081:0}, __this_module={42:-41}, calloc(1UL, size)={-92233720368547758081:0}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={-92233720368547758081:0}, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, size=504, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={-92233720368547758081:0}] [L3903] RET, EXPR ldv_init_zalloc(504UL) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(504UL)={-92233720368547758081:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={0:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103233:0}] [L3903] tmp___0 = ldv_init_zalloc(504UL) [L3904] pc87413_fops_group2 = (struct file *)tmp___0 VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp={36893488147419103233:0}, tmp___0={-92233720368547758081:0}] [L4091] RET ldv_file_operations_2() [L4092] return (ldv_func_res); VAL [\result=0, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, misc={28:0}, misc={28:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=0] [L3848] RET, EXPR ldv_misc_register_7(& pc87413_miscdev) [L3848] ret = ldv_misc_register_7(& pc87413_miscdev) [L3849] COND FALSE !(ret != 0) [L3855] CALL pc87413_select_wdt_out() [L3400] unsigned int cr_data ; [L3401] unsigned char tmp ; [L3403] cr_data = 0U VAL [__this_module={42:-41}, cr_data=0, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3404] CALL outb_p(34, io) VAL [__this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3404] RET outb_p(34, io) VAL [__this_module={42:-41}, cr_data=0, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3405] CALL, EXPR inb(io + 1) VAL [\old(port)=47, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=47, \result=384, __this_module={42:-41}, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=47, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, value=128] [L3405] RET, EXPR inb(io + 1) VAL [__this_module={42:-41}, cr_data=0, expect_close=0, inb(io + 1)=384, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3405] tmp = inb(io + 1) [L3406] cr_data = (unsigned int )tmp VAL [__this_module={42:-41}, cr_data=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=128] [L3407] cr_data = cr_data | 128U VAL [__this_module={42:-41}, cr_data=128, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=128] [L3408] CALL outb_p(34, io) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3408] RET outb_p(34, io) VAL [__this_module={42:-41}, cr_data=128, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=128] [L3409] CALL outb_p((int )((unsigned char )cr_data), io + 1) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3409] RET outb_p((int )((unsigned char )cr_data), io + 1) VAL [__this_module={42:-41}, cr_data=128, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=128] [L3855] RET pc87413_select_wdt_out() [L3856] CALL pc87413_enable_swc() [L3415] unsigned int cr_data ; [L3416] unsigned char tmp ; [L3418] cr_data = 0U VAL [__this_module={42:-41}, cr_data=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3419] CALL outb_p(7, io) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3419] RET outb_p(7, io) VAL [__this_module={42:-41}, cr_data=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3420] CALL outb_p(4, io + 1) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3420] RET outb_p(4, io + 1) VAL [__this_module={42:-41}, cr_data=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3421] CALL outb_p(48, io) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3421] RET outb_p(48, io) VAL [__this_module={42:-41}, cr_data=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3422] CALL, EXPR inb(io + 1) VAL [\old(port)=47, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=47, \result=512, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=47, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, value=0] [L3422] RET, EXPR inb(io + 1) VAL [__this_module={42:-41}, cr_data=0, cr_data = cr_data | 128U=128, expect_close=0, inb(io + 1)=512, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3422] tmp = inb(io + 1) [L3423] cr_data = (unsigned int )tmp VAL [__this_module={42:-41}, cr_data=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=0] [L3424] cr_data = cr_data | 1U VAL [__this_module={42:-41}, cr_data=1, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=0] [L3425] CALL outb_p(48, io) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3425] RET outb_p(48, io) VAL [__this_module={42:-41}, cr_data=1, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=0] [L3426] CALL outb_p((int )((unsigned char )cr_data), io + 1) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3426] RET outb_p((int )((unsigned char )cr_data), io + 1) VAL [__this_module={42:-41}, cr_data=1, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, tmp=0] [L3856] RET pc87413_enable_swc() [L3857] CALL pc87413_get_swc_base_addr() [L3432] unsigned char addr_l ; [L3433] unsigned char addr_h ; [L3435] addr_h = 0U VAL [__this_module={42:-41}, addr_h=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3436] CALL outb_p(96, io) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3436] RET outb_p(96, io) VAL [__this_module={42:-41}, addr_h=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3437] CALL, EXPR inb(io + 1) VAL [\old(port)=47, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=47, \result=256, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=47, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, value=0] [L3437] RET, EXPR inb(io + 1) VAL [__this_module={42:-41}, addr_h=0, cr_data = cr_data | 128U=128, expect_close=0, inb(io + 1)=256, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3437] addr_h = inb(io + 1) [L3438] CALL outb_p(97, io) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3438] RET outb_p(97, io) VAL [__this_module={42:-41}, addr_h=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3439] CALL, EXPR inb(io + 1) VAL [\old(port)=47, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=47, \result=570, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=47, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}, value=58] [L3439] RET, EXPR inb(io + 1) VAL [__this_module={42:-41}, addr_h=0, cr_data = cr_data | 128U=128, expect_close=0, inb(io + 1)=570, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=-1, timeout=1, timer_enabled={24:0}] [L3439] addr_l = inb(io + 1) [L3440] swc_base_addr = ((int )addr_h << 8) + (int )addr_l VAL [__this_module={42:-41}, addr_h=0, addr_l=58, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3857] RET pc87413_get_swc_base_addr() [L3858-L3859] CALL, EXPR __request_region(& ioport_resource, (resource_size_t )swc_base_addr, 32ULL, "pc87413 WDT", 0) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4237] CALL, EXPR ldv_malloc(sizeof(struct resource)) [L3274] void *p ; [L3275] void *tmp ; [L3276] int tmp___0 ; [L3278] tmp___0 = __VERIFIER_nondet_int() [L3279] COND FALSE !(tmp___0 != 0) [L3282] tmp = malloc(size) [L3283] p = tmp VAL [\old(size)=56, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={-18446744073709551615:0}, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, size=56, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-18446744073709551615:0}, tmp___0=0] [L3284] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3270] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={42:-41}, cond=1, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3284] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=56, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={-18446744073709551615:0}, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, size=56, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-18446744073709551615:0}, tmp___0=0] [L3285] return (p); VAL [\old(size)=56, \result={-18446744073709551615:0}, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, p={-18446744073709551615:0}, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, size=56, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-18446744073709551615:0}, tmp___0=0] [L4237] RET, EXPR ldv_malloc(sizeof(struct resource)) [L4237] return ldv_malloc(sizeof(struct resource)); [L3858-L3859] RET, EXPR __request_region(& ioport_resource, (resource_size_t )swc_base_addr, 32ULL, "pc87413 WDT", 0) VAL [__request_region(& ioport_resource, (resource_size_t )swc_base_addr, 32ULL, "pc87413 WDT", 0)={-18446744073709551615:0}, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, ret=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}] [L3858-L3859] tmp___0 = __request_region(& ioport_resource, (resource_size_t )swc_base_addr, 32ULL, "pc87413 WDT", 0) [L3860] COND FALSE !((unsigned long )tmp___0 == (unsigned long )((struct resource *)0)) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, ret=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551615:0}] [L3866] CALL pc87413_enable() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3508] CALL spin_lock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, lock={25:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3224] FCALL _raw_spin_lock(& lock->__annonCompField18.rlock) [L3508] RET spin_lock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3509] CALL pc87413_swc_bank3() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3446] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3448] CALL, EXPR inb(swc_base_addr + 15) VAL [\old(port)=73, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=73, \result=36893488147419103254, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=73, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=22] [L3448] RET, EXPR inb(swc_base_addr + 15) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 15)=36893488147419103254, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3448] tmp = inb(swc_base_addr + 15) [L3449] CALL outb_p((int )((unsigned int )tmp | 3U), swc_base_addr + 15) VAL [\old(port)=73, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3449] RET outb_p((int )((unsigned int )tmp | 3U), swc_base_addr + 15) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=22] [L3509] RET pc87413_swc_bank3() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3510] CALL pc87413_programm_wdto((int )((char )timeout)) VAL [\old(pc87413_time)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3456] CALL outb_p((int )((unsigned char )pc87413_time), swc_base_addr + 17) VAL [\old(port)=75, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3456] RET outb_p((int )((unsigned char )pc87413_time), swc_base_addr + 17) VAL [\old(pc87413_time)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pc87413_time=1, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3510] RET pc87413_programm_wdto((int )((char )timeout)) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3511] CALL pc87413_enable_wden() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3462] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3464] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=36893488147419103257, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=25] [L3464] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=36893488147419103257, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3464] tmp = inb(swc_base_addr + 16) [L3465] CALL outb_p((int )((unsigned int )tmp | 1U), swc_base_addr + 16) VAL [\old(port)=74, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3465] RET outb_p((int )((unsigned int )tmp | 1U), swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=25] [L3511] RET pc87413_enable_wden() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3512] CALL pc87413_enable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3471] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3473] CALL, EXPR inb(swc_base_addr + 18) VAL [\old(port)=76, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=76, \result=36893488147419103255, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=76, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=23] [L3473] RET, EXPR inb(swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 18)=36893488147419103255, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3473] tmp = inb(swc_base_addr + 18) [L3474] CALL outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 18) VAL [\old(port)=76, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3474] RET outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=23] [L3512] RET pc87413_enable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3513] CALL pc87413_enable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3489] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3491] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=36893488147419103247, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=15] [L3491] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=36893488147419103247, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3491] tmp = inb(swc_base_addr + 16) [L3492] CALL outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 16) VAL [\old(port)=74, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3492] RET outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=15] [L3513] RET pc87413_enable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3514] CALL spin_unlock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, lock={25:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3231] FCALL _raw_spin_unlock(& lock->__annonCompField18.rlock) [L3514] RET spin_unlock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3866] RET pc87413_enable() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, ret=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551615:0}] [L3867] FCALL __release_region(& ioport_resource, (resource_size_t )io, 2ULL) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, ret=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551615:0}] [L3868] return (0); VAL [\result=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, ret=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551615:0}] [L3983] RET, EXPR pc87413_init() [L3983] ldv_retval_0 = pc87413_init() [L3984] COND TRUE ldv_retval_0 == 0 [L3985] ldv_state_variable_0 = 3 [L3986] ldv_state_variable_1 = 1 VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1, tmp___5=1] [L3989] COND FALSE !(ldv_retval_0 != 0) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1, tmp___5=1] [L3949] tmp___3 = __VERIFIER_nondet_int() [L3951] case 0: [L3969] case 1: [L4004] case 2: VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=2, tmp___5=1] [L4005] COND TRUE ldv_state_variable_2 != 0 [L4006] tmp___6 = __VERIFIER_nondet_int() [L4008] case 0: [L4020] case 1: [L4028] case 2: [L4035] case 3: VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=2, tmp___5=1, tmp___6=3] [L4036] COND TRUE ldv_state_variable_2 == 1 [L4037] CALL, EXPR pc87413_open(pc87413_fops_group1, pc87413_fops_group2) [L3547] int tmp ; [L3548] int tmp___0 ; [L3550] CALL, EXPR test_and_set_bit(0L, (unsigned long volatile *)(& timer_enabled)) [L3202] char c ; [L3206] return ((int )((signed char )c) != 0); VAL [\old(nr)=0, \result=0, __this_module={42:-41}, addr={24:0}, addr={24:0}, c=0, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, nr=0, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3550] RET, EXPR test_and_set_bit(0L, (unsigned long volatile *)(& timer_enabled)) [L3550] tmp = test_and_set_bit(0L, (unsigned long volatile *)(& timer_enabled)) [L3551] COND FALSE !(tmp != 0) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, file={-92233720368547758081:0}, file={-92233720368547758081:0}, inode={36893488147419103233:0}, inode={36893488147419103233:0}, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=0] [L3555] COND TRUE (int )nowayout [L3556] CALL ldv___module_get_5(& __this_module) [L4073] CALL ldv_module_get(ldv_func_arg1) [L4165] COND TRUE (unsigned long )module != (unsigned long )((struct module *)0) [L4166] ldv_module_refcounter = ldv_module_refcounter + 1 VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, module={42:-41}, module={42:-41}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4073] RET ldv_module_get(ldv_func_arg1) [L3556] RET ldv___module_get_5(& __this_module) [L3559] CALL pc87413_refresh() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3533] CALL spin_lock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, lock={25:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3224] FCALL _raw_spin_lock(& lock->__annonCompField18.rlock) [L3533] RET spin_lock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3534] CALL pc87413_swc_bank3() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3446] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3448] CALL, EXPR inb(swc_base_addr + 15) VAL [\old(port)=73, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=73, \result=36893488147419103259, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=73, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=27] [L3448] RET, EXPR inb(swc_base_addr + 15) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 15)=36893488147419103259, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3448] tmp = inb(swc_base_addr + 15) [L3449] CALL outb_p((int )((unsigned int )tmp | 3U), swc_base_addr + 15) VAL [\old(port)=73, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3449] RET outb_p((int )((unsigned int )tmp | 3U), swc_base_addr + 15) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=27] [L3534] RET pc87413_swc_bank3() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3535] CALL pc87413_disable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3480] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3482] CALL, EXPR inb(swc_base_addr + 18) VAL [\old(port)=76, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=76, \result=258, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=76, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=2] [L3482] RET, EXPR inb(swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 18)=258, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3482] tmp = inb(swc_base_addr + 18) [L3483] CALL outb_p((int )tmp & 127, swc_base_addr + 18) VAL [\old(port)=76, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3483] RET outb_p((int )tmp & 127, swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=2] [L3535] RET pc87413_disable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3536] CALL pc87413_disable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3498] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3500] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=-254, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=2] [L3500] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=-254, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3500] tmp = inb(swc_base_addr + 16) [L3501] CALL outb_p((int )tmp & 127, swc_base_addr + 16) VAL [\old(port)=74, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3501] RET outb_p((int )tmp & 127, swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=2] [L3536] RET pc87413_disable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3537] CALL pc87413_programm_wdto((int )((char )timeout)) VAL [\old(pc87413_time)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3456] CALL outb_p((int )((unsigned char )pc87413_time), swc_base_addr + 17) VAL [\old(port)=75, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3456] RET outb_p((int )((unsigned char )pc87413_time), swc_base_addr + 17) VAL [\old(pc87413_time)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pc87413_time=1, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3537] RET pc87413_programm_wdto((int )((char )timeout)) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3538] CALL pc87413_enable_wden() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3462] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3464] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=36893488147419103256, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=24] [L3464] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=36893488147419103256, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3464] tmp = inb(swc_base_addr + 16) [L3465] CALL outb_p((int )((unsigned int )tmp | 1U), swc_base_addr + 16) VAL [\old(port)=74, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3465] RET outb_p((int )((unsigned int )tmp | 1U), swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=24] [L3538] RET pc87413_enable_wden() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3539] CALL pc87413_enable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3471] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3473] CALL, EXPR inb(swc_base_addr + 18) VAL [\old(port)=76, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=76, \result=36893488147419103246, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=76, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=14] [L3473] RET, EXPR inb(swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 18)=36893488147419103246, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3473] tmp = inb(swc_base_addr + 18) [L3474] CALL outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 18) VAL [\old(port)=76, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3474] RET outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=14] [L3539] RET pc87413_enable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3540] CALL pc87413_enable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3489] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3491] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=36893488147419103248, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=16] [L3491] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=36893488147419103248, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3491] tmp = inb(swc_base_addr + 16) [L3492] CALL outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 16) VAL [\old(port)=74, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3492] RET outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=16] [L3540] RET pc87413_enable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3541] CALL spin_unlock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, lock={25:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3231] FCALL _raw_spin_unlock(& lock->__annonCompField18.rlock) [L3541] RET spin_unlock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3559] RET pc87413_refresh() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, file={-92233720368547758081:0}, file={-92233720368547758081:0}, inode={36893488147419103233:0}, inode={36893488147419103233:0}, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=0] [L3561] CALL, EXPR ldv_nonseekable_open_6(inode, file) [L4080] return (0); VAL [\result=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, ldv_func_arg1={36893488147419103233:0}, ldv_func_arg1={36893488147419103233:0}, ldv_func_arg2={-92233720368547758081:0}, ldv_func_arg2={-92233720368547758081:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3561] RET, EXPR ldv_nonseekable_open_6(inode, file) [L3561] tmp___0 = ldv_nonseekable_open_6(inode, file) [L3562] return (tmp___0); VAL [\result=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, file={-92233720368547758081:0}, file={-92233720368547758081:0}, inode={36893488147419103233:0}, inode={36893488147419103233:0}, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=0, tmp___0=0] [L4037] RET, EXPR pc87413_open(pc87413_fops_group1, pc87413_fops_group2) [L4037] ldv_retval_1 = pc87413_open(pc87413_fops_group1, pc87413_fops_group2) [L4038] COND TRUE ldv_retval_1 == 0 [L4039] ldv_state_variable_2 = 2 [L4040] ref_cnt = ref_cnt + 1 VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=2, tmp___5=1, tmp___6=3] [L3949] tmp___3 = __VERIFIER_nondet_int() [L3951] case 0: [L3969] case 1: [L4004] case 2: VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=2, tmp___5=1, tmp___6=3] [L4005] COND TRUE ldv_state_variable_2 != 0 [L4006] tmp___6 = __VERIFIER_nondet_int() [L4008] case 0: [L4020] case 1: VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=2, tmp___5=1, tmp___6=1] [L4021] COND TRUE ldv_state_variable_2 == 2 [L4022] CALL pc87413_release(pc87413_fops_group1, pc87413_fops_group2) [L3568] COND FALSE !((int )((signed char )expect_close) == 42) [L3573] CALL pc87413_refresh() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3533] CALL spin_lock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, lock={25:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3224] FCALL _raw_spin_lock(& lock->__annonCompField18.rlock) [L3533] RET spin_lock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3534] CALL pc87413_swc_bank3() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3446] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3448] CALL, EXPR inb(swc_base_addr + 15) VAL [\old(port)=73, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=73, \result=36893488147419103251, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=73, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=19] [L3448] RET, EXPR inb(swc_base_addr + 15) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 15)=36893488147419103251, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3448] tmp = inb(swc_base_addr + 15) [L3449] CALL outb_p((int )((unsigned int )tmp | 3U), swc_base_addr + 15) VAL [\old(port)=73, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3449] RET outb_p((int )((unsigned int )tmp | 3U), swc_base_addr + 15) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=19] [L3534] RET pc87413_swc_bank3() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3535] CALL pc87413_disable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3480] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3482] CALL, EXPR inb(swc_base_addr + 18) VAL [\old(port)=76, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=76, \result=514, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=76, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=2] [L3482] RET, EXPR inb(swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 18)=514, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3482] tmp = inb(swc_base_addr + 18) [L3483] CALL outb_p((int )tmp & 127, swc_base_addr + 18) VAL [\old(port)=76, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3483] RET outb_p((int )tmp & 127, swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=2] [L3535] RET pc87413_disable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3536] CALL pc87413_disable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3498] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3500] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=-510, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=2] [L3500] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=-510, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3500] tmp = inb(swc_base_addr + 16) [L3501] CALL outb_p((int )tmp & 127, swc_base_addr + 16) VAL [\old(port)=74, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3501] RET outb_p((int )tmp & 127, swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=2] [L3536] RET pc87413_disable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3537] CALL pc87413_programm_wdto((int )((char )timeout)) VAL [\old(pc87413_time)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3456] CALL outb_p((int )((unsigned char )pc87413_time), swc_base_addr + 17) VAL [\old(port)=75, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3456] RET outb_p((int )((unsigned char )pc87413_time), swc_base_addr + 17) VAL [\old(pc87413_time)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pc87413_time=1, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3537] RET pc87413_programm_wdto((int )((char )timeout)) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3538] CALL pc87413_enable_wden() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3462] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3464] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=36893488147419103260, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=28] [L3464] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=36893488147419103260, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3464] tmp = inb(swc_base_addr + 16) [L3465] CALL outb_p((int )((unsigned int )tmp | 1U), swc_base_addr + 16) VAL [\old(port)=74, \old(value)=1, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3465] RET outb_p((int )((unsigned int )tmp | 1U), swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=28] [L3538] RET pc87413_enable_wden() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3539] CALL pc87413_enable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3471] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3473] CALL, EXPR inb(swc_base_addr + 18) VAL [\old(port)=76, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=76, \result=36893488147419103252, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=76, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=20] [L3473] RET, EXPR inb(swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 18)=36893488147419103252, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3473] tmp = inb(swc_base_addr + 18) [L3474] CALL outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 18) VAL [\old(port)=76, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3474] RET outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 18) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=20] [L3539] RET pc87413_enable_sw_wd_tren() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3540] CALL pc87413_enable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3489] unsigned char tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3491] CALL, EXPR inb(swc_base_addr + 16) VAL [\old(port)=74, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3248] unsigned char value ; [L3251] return (value); VAL [\old(port)=74, \result=36893488147419103249, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, port=74, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, value=17] [L3491] RET, EXPR inb(swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, inb(swc_base_addr + 16)=36893488147419103249, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3491] tmp = inb(swc_base_addr + 16) [L3492] CALL outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 16) VAL [\old(port)=74, \old(value)=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3257] FCALL outb((int )value, port) [L3258] CALL slow_down_io() [L3215] EXPR pv_cpu_ops.io_delay [L3215] FCALL (*(pv_cpu_ops.io_delay))() [L3258] RET slow_down_io() [L3492] RET outb_p((int )((unsigned int )tmp | 128U), swc_base_addr + 16) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=17] [L3540] RET pc87413_enable_sw_wd_trg() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3541] CALL spin_unlock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, lock={25:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3231] FCALL _raw_spin_unlock(& lock->__annonCompField18.rlock) [L3541] RET spin_unlock(& io_lock) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3573] RET pc87413_refresh() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, file={-92233720368547758081:0}, file={-92233720368547758081:0}, inode={36893488147419103233:0}, inode={36893488147419103233:0}, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3575] FCALL clear_bit(0L, (unsigned long volatile *)(& timer_enabled)) [L3576] expect_close = 0 [L3577] return (0); VAL [\result=0, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, file={-92233720368547758081:0}, file={-92233720368547758081:0}, inode={36893488147419103233:0}, inode={36893488147419103233:0}, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=2, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=1, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4022] RET pc87413_release(pc87413_fops_group1, pc87413_fops_group2) [L4023] ldv_state_variable_2 = 1 [L4024] ref_cnt = ref_cnt - 1 VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=2, tmp___5=1, tmp___6=1] [L3949] tmp___3 = __VERIFIER_nondet_int() [L3951] case 0: [L3969] case 1: VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1, tmp___5=1, tmp___6=1] [L3970] COND TRUE ldv_state_variable_0 != 0 [L3971] tmp___5 = __VERIFIER_nondet_int() [L3973] case 0: VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1, tmp___5=0, tmp___6=1] [L3974] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 [L3975] CALL pc87413_exit() [L3880] COND FALSE !(! nowayout) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3885] CALL ldv_misc_deregister_9(& pc87413_miscdev) [L4108] ldv_func_ret_type___1 ldv_func_res ; [L4109] int tmp ; VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, misc={28:0}, misc={28:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4111] CALL, EXPR misc_deregister(misc) VAL [__this_module={42:-41}, arg0={28:0}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4254] return __VERIFIER_nondet_int(); [L4111] RET, EXPR misc_deregister(misc) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, misc={28:0}, misc={28:0}, misc_deregister(misc)=29, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4111] tmp = misc_deregister(misc) [L4112] ldv_func_res = tmp [L4113] ldv_state_variable_2 = 0 [L4114] return (ldv_func_res); VAL [\result=29, __this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, ldv_func_res=29, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, misc={28:0}, misc={28:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp=29] [L3885] RET ldv_misc_deregister_9(& pc87413_miscdev) [L3886] CALL unregister_reboot_notifier(& pc87413_notifier) VAL [__this_module={42:-41}, arg0={27:0}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4274] return __VERIFIER_nondet_int(); [L3886] RET unregister_reboot_notifier(& pc87413_notifier) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, unregister_reboot_notifier(& pc87413_notifier)=0] [L3887] FCALL __release_region(& ioport_resource, (resource_size_t )swc_base_addr, 32ULL) VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L3975] RET pc87413_exit() [L3976] ldv_state_variable_0 = 2 VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, ldvarg0={-18446744073709551617:0}, ldvarg1={18446744073709551617:0}, ldvarg2={36893488147419103237:0}, ldvarg3={36893488147419103240:0}, ldvarg4={36893488147419103236:0}, ldvarg5={36893488147419103243:0}, ldvarg6={36893488147419103241:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={36893488147419103235:0}, ldvarg9={-73786976294838206463:0}, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}, tmp={18446744073709551617:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2={-73786976294838206463:0}, tmp___3=1, tmp___5=0, tmp___6=1] [L4066] CALL ldv_check_final_state() [L4220] COND TRUE ldv_module_refcounter != 1 VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4221] CALL ldv_error() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] [L4122] reach_error() VAL [__this_module={42:-41}, cr_data = cr_data | 128U=128, expect_close=0, io=46, io_lock={25:0}, ioport_resource={36893488147419103258:36893488147419103253}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, nowayout=1, pc87413_fops={26:0}, pc87413_fops_group1={36893488147419103233:0}, pc87413_fops_group2={-92233720368547758081:0}, pc87413_miscdev={28:0}, pc87413_notifier={27:0}, pv_cpu_ops={36893488147419103250:-1}, ref_cnt=0, swc_base_addr=58, timeout=1, timer_enabled={24:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 27 procedures, 376 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 124.6s, OverallIterations: 15, TraceHistogramMax: 40, PathProgramHistogramMax: 4, EmptinessCheckTime: 0.2s, AutomataDifference: 99.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 40 mSolverCounterUnknown, 5747 SdHoareTripleChecker+Valid, 95.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5581 mSDsluCounter, 29214 SdHoareTripleChecker+Invalid, 93.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 21919 mSDsCounter, 5663 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11293 IncrementalHoareTripleChecker+Invalid, 16996 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5663 mSolverCounterUnsat, 7295 mSDtfsCounter, 11293 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7816 GetRequests, 7605 SyntacticMatches, 0 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 3.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1808occurred in iteration=14, InterpolantAutomatonStates: 143, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 14 MinimizatonAttempts, 3204 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 7.3s SatisfiabilityAnalysisTime, 10.1s InterpolantComputationTime, 10609 NumberOfCodeBlocks, 10508 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 11956 ConstructedInterpolants, 0 QuantifiedInterpolants, 15313 SizeOfPredicates, 20 NumberOfNonLiveVariables, 17253 ConjunctsInSsa, 83 ConjunctsInUnsatCore, 23 InterpolantComputations, 11 PerfectInterpolantSequences, 50639/51219 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-07-23 00:49:34,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 64bit --witnessprinter.graph.data.programhash 8954b1975c9ef274050a4ed05b880cddaf4747278343623028f38a4ef8e6ca73 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 00:49:36,138 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 00:49:36,140 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 00:49:36,194 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 00:49:36,194 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 00:49:36,196 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 00:49:36,201 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 00:49:36,203 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 00:49:36,206 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 00:49:36,208 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 00:49:36,210 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 00:49:36,215 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 00:49:36,215 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 00:49:36,221 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 00:49:36,222 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 00:49:36,223 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 00:49:36,224 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 00:49:36,225 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 00:49:36,227 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 00:49:36,231 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 00:49:36,236 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 00:49:36,237 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 00:49:36,238 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 00:49:36,240 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 00:49:36,240 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 00:49:36,243 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 00:49:36,245 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 00:49:36,245 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 00:49:36,246 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 00:49:36,247 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 00:49:36,247 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 00:49:36,248 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 00:49:36,249 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 00:49:36,250 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 00:49:36,252 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 00:49:36,252 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 00:49:36,253 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 00:49:36,253 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 00:49:36,253 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 00:49:36,254 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 00:49:36,254 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 00:49:36,255 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 00:49:36,257 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-23 00:49:36,293 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 00:49:36,293 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 00:49:36,294 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 00:49:36,294 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 00:49:36,295 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 00:49:36,295 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 00:49:36,296 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 00:49:36,296 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 00:49:36,296 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 00:49:36,297 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 00:49:36,297 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 00:49:36,297 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 00:49:36,297 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 00:49:36,298 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 00:49:36,298 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-23 00:49:36,298 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-23 00:49:36,298 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-23 00:49:36,298 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 00:49:36,298 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 00:49:36,299 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 00:49:36,299 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 00:49:36,299 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 00:49:36,299 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 00:49:36,299 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 00:49:36,300 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 00:49:36,300 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 00:49:36,300 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 00:49:36,300 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-23 00:49:36,300 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-23 00:49:36,300 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 00:49:36,301 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 00:49:36,301 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 00:49:36,301 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-23 00:49:36,301 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8954b1975c9ef274050a4ed05b880cddaf4747278343623028f38a4ef8e6ca73 [2022-07-23 00:49:36,608 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 00:49:36,638 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 00:49:36,641 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 00:49:36,642 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 00:49:36,642 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 00:49:36,644 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i [2022-07-23 00:49:36,703 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de1a7bd7a/0c5723913402457e89efeeb0a07ecda4/FLAG8e023c671 [2022-07-23 00:49:37,346 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 00:49:37,346 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i [2022-07-23 00:49:37,369 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de1a7bd7a/0c5723913402457e89efeeb0a07ecda4/FLAG8e023c671 [2022-07-23 00:49:37,684 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de1a7bd7a/0c5723913402457e89efeeb0a07ecda4 [2022-07-23 00:49:37,686 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 00:49:37,687 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 00:49:37,688 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 00:49:37,689 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 00:49:37,691 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 00:49:37,692 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 12:49:37" (1/1) ... [2022-07-23 00:49:37,692 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74513a1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:37, skipping insertion in model container [2022-07-23 00:49:37,693 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 12:49:37" (1/1) ... [2022-07-23 00:49:37,698 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 00:49:37,779 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 00:49:38,582 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i[115866,115879] [2022-07-23 00:49:38,645 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 00:49:38,664 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-23 00:49:38,682 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 00:49:38,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i[115866,115879] [2022-07-23 00:49:38,837 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 00:49:38,846 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 00:49:38,969 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i[115866,115879] [2022-07-23 00:49:38,975 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 00:49:39,021 INFO L208 MainTranslator]: Completed translation [2022-07-23 00:49:39,021 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39 WrapperNode [2022-07-23 00:49:39,021 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-23 00:49:39,023 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-23 00:49:39,023 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-23 00:49:39,023 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-23 00:49:39,029 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,073 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,132 INFO L137 Inliner]: procedures = 108, calls = 305, calls flagged for inlining = 40, calls inlined = 37, statements flattened = 851 [2022-07-23 00:49:39,133 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-23 00:49:39,134 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-23 00:49:39,134 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-23 00:49:39,134 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-23 00:49:39,158 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,158 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,175 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,176 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,219 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,239 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,246 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,260 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-23 00:49:39,266 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-23 00:49:39,266 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-23 00:49:39,267 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-23 00:49:39,267 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (1/1) ... [2022-07-23 00:49:39,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 00:49:39,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 00:49:39,299 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-23 00:49:39,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-23 00:49:39,335 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2022-07-23 00:49:39,335 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2022-07-23 00:49:39,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-23 00:49:39,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-23 00:49:39,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-23 00:49:39,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-23 00:49:39,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-23 00:49:39,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-23 00:49:39,336 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_disable_sw_wd_trg [2022-07-23 00:49:39,336 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_disable_sw_wd_trg [2022-07-23 00:49:39,336 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_reboot_notifier [2022-07-23 00:49:39,337 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_reboot_notifier [2022-07-23 00:49:39,337 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable_sw_wd_trg [2022-07-23 00:49:39,337 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable_sw_wd_trg [2022-07-23 00:49:39,337 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-07-23 00:49:39,337 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-07-23 00:49:39,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-07-23 00:49:39,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-07-23 00:49:39,338 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_write [2022-07-23 00:49:39,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_write [2022-07-23 00:49:39,338 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_disable [2022-07-23 00:49:39,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_disable [2022-07-23 00:49:39,338 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_disable_sw_wd_tren [2022-07-23 00:49:39,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_disable_sw_wd_tren [2022-07-23 00:49:39,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-07-23 00:49:39,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-07-23 00:49:39,339 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-07-23 00:49:39,339 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-07-23 00:49:39,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-23 00:49:39,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-07-23 00:49:39,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-07-23 00:49:39,339 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_refresh [2022-07-23 00:49:39,340 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_refresh [2022-07-23 00:49:39,340 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable_sw_wd_tren [2022-07-23 00:49:39,340 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable_sw_wd_tren [2022-07-23 00:49:39,340 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-23 00:49:39,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-23 00:49:39,340 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-23 00:49:39,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-23 00:49:39,341 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable [2022-07-23 00:49:39,341 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable [2022-07-23 00:49:39,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-23 00:49:39,341 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-23 00:49:39,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-23 00:49:39,341 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_enable_wden [2022-07-23 00:49:39,341 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_enable_wden [2022-07-23 00:49:39,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-23 00:49:39,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-07-23 00:49:39,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-23 00:49:39,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-23 00:49:39,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-07-23 00:49:39,342 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2022-07-23 00:49:39,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2022-07-23 00:49:39,343 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2022-07-23 00:49:39,343 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2022-07-23 00:49:39,343 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-07-23 00:49:39,343 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-07-23 00:49:39,343 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-07-23 00:49:39,343 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-07-23 00:49:39,343 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-07-23 00:49:39,344 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-07-23 00:49:39,344 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2022-07-23 00:49:39,344 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2022-07-23 00:49:39,344 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_swc_bank3 [2022-07-23 00:49:39,344 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_swc_bank3 [2022-07-23 00:49:39,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-23 00:49:39,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-23 00:49:39,345 INFO L130 BoogieDeclarations]: Found specification of procedure pc87413_programm_wdto [2022-07-23 00:49:39,345 INFO L138 BoogieDeclarations]: Found implementation of procedure pc87413_programm_wdto [2022-07-23 00:49:39,584 INFO L234 CfgBuilder]: Building ICFG [2022-07-23 00:49:39,586 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-23 00:49:39,710 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-23 00:49:43,062 INFO L275 CfgBuilder]: Performing block encoding [2022-07-23 00:49:43,078 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-23 00:49:43,078 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-23 00:49:43,081 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 12:49:43 BoogieIcfgContainer [2022-07-23 00:49:43,081 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-23 00:49:43,083 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-23 00:49:43,083 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-23 00:49:43,086 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-23 00:49:43,086 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.07 12:49:37" (1/3) ... [2022-07-23 00:49:43,088 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@226e4bef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 12:49:43, skipping insertion in model container [2022-07-23 00:49:43,088 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 12:49:39" (2/3) ... [2022-07-23 00:49:43,088 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@226e4bef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 12:49:43, skipping insertion in model container [2022-07-23 00:49:43,089 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 12:49:43" (3/3) ... [2022-07-23 00:49:43,090 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--watchdog--pc87413_wdt.ko-entry_point.cil.out.i [2022-07-23 00:49:43,102 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-23 00:49:43,102 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-23 00:49:43,152 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-23 00:49:43,158 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@677b4839, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@115a9615 [2022-07-23 00:49:43,158 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-23 00:49:43,163 INFO L276 IsEmpty]: Start isEmpty. Operand has 367 states, 242 states have (on average 1.3429752066115703) internal successors, (325), 252 states have internal predecessors, (325), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-07-23 00:49:43,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-23 00:49:43,178 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:43,179 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:43,179 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:43,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:43,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1980518636, now seen corresponding path program 1 times [2022-07-23 00:49:43,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:49:43,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1586709728] [2022-07-23 00:49:43,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:43,204 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:49:43,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:49:43,207 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:49:43,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-07-23 00:49:43,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:43,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 700 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-23 00:49:43,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:43,763 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-07-23 00:49:43,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:49:43,764 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:49:43,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1586709728] [2022-07-23 00:49:43,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1586709728] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:49:43,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:49:43,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-23 00:49:43,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436826794] [2022-07-23 00:49:43,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:49:43,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-23 00:49:43,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:49:43,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-23 00:49:43,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-07-23 00:49:43,810 INFO L87 Difference]: Start difference. First operand has 367 states, 242 states have (on average 1.3429752066115703) internal successors, (325), 252 states have internal predecessors, (325), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-23 00:49:43,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:43,878 INFO L93 Difference]: Finished difference Result 729 states and 1039 transitions. [2022-07-23 00:49:43,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-23 00:49:43,882 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2022-07-23 00:49:43,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:43,898 INFO L225 Difference]: With dead ends: 729 [2022-07-23 00:49:43,899 INFO L226 Difference]: Without dead ends: 356 [2022-07-23 00:49:43,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-07-23 00:49:43,916 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:43,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 00:49:43,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-07-23 00:49:44,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 356. [2022-07-23 00:49:44,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 237 states have (on average 1.3122362869198312) internal successors, (311), 241 states have internal predecessors, (311), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-07-23 00:49:44,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 498 transitions. [2022-07-23 00:49:44,019 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 498 transitions. Word has length 131 [2022-07-23 00:49:44,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:44,019 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 498 transitions. [2022-07-23 00:49:44,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-23 00:49:44,020 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 498 transitions. [2022-07-23 00:49:44,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-23 00:49:44,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:44,030 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:44,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:44,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:49:44,253 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:44,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:44,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1693314572, now seen corresponding path program 1 times [2022-07-23 00:49:44,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:49:44,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [535952018] [2022-07-23 00:49:44,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:44,256 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:49:44,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:49:44,258 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:49:44,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-07-23 00:49:44,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:44,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 700 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-23 00:49:44,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:45,036 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2022-07-23 00:49:45,037 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:49:45,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:49:45,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [535952018] [2022-07-23 00:49:45,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [535952018] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:49:45,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:49:45,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-23 00:49:45,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998316627] [2022-07-23 00:49:45,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:49:45,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 00:49:45,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:49:45,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 00:49:45,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 00:49:45,046 INFO L87 Difference]: Start difference. First operand 356 states and 498 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 00:49:45,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:45,443 INFO L93 Difference]: Finished difference Result 704 states and 989 transitions. [2022-07-23 00:49:45,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 00:49:45,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2022-07-23 00:49:45,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:45,448 INFO L225 Difference]: With dead ends: 704 [2022-07-23 00:49:45,448 INFO L226 Difference]: Without dead ends: 357 [2022-07-23 00:49:45,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 00:49:45,451 INFO L413 NwaCegarLoop]: 496 mSDtfsCounter, 3 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:45,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1475 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-23 00:49:45,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-07-23 00:49:45,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 357. [2022-07-23 00:49:45,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 238 states have (on average 1.3109243697478992) internal successors, (312), 242 states have internal predecessors, (312), 94 states have call successors, (94), 25 states have call predecessors, (94), 24 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-07-23 00:49:45,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 499 transitions. [2022-07-23 00:49:45,476 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 499 transitions. Word has length 131 [2022-07-23 00:49:45,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:45,477 INFO L495 AbstractCegarLoop]: Abstraction has 357 states and 499 transitions. [2022-07-23 00:49:45,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-23 00:49:45,478 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 499 transitions. [2022-07-23 00:49:45,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-23 00:49:45,480 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:45,480 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:45,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:45,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:49:45,699 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:45,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:45,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1738432020, now seen corresponding path program 1 times [2022-07-23 00:49:45,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:49:45,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [86957355] [2022-07-23 00:49:45,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:45,702 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:49:45,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:49:45,704 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:49:45,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-07-23 00:49:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:46,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 766 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-23 00:49:46,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:46,582 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-07-23 00:49:46,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:49:47,551 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-07-23 00:49:47,552 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:49:47,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [86957355] [2022-07-23 00:49:47,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [86957355] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:49:47,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-23 00:49:47,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-07-23 00:49:47,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703708405] [2022-07-23 00:49:47,553 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-23 00:49:47,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-23 00:49:47,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:49:47,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-23 00:49:47,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-23 00:49:47,555 INFO L87 Difference]: Start difference. First operand 357 states and 499 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 8 states have internal predecessors, (65), 2 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-23 00:49:48,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:48,885 INFO L93 Difference]: Finished difference Result 715 states and 1007 transitions. [2022-07-23 00:49:48,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-23 00:49:48,886 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 8 states have internal predecessors, (65), 2 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 137 [2022-07-23 00:49:48,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:48,891 INFO L225 Difference]: With dead ends: 715 [2022-07-23 00:49:48,891 INFO L226 Difference]: Without dead ends: 367 [2022-07-23 00:49:48,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2022-07-23 00:49:48,900 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 18 mSDsluCounter, 1469 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:48,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1963 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-23 00:49:48,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-07-23 00:49:48,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2022-07-23 00:49:48,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 247 states have (on average 1.311740890688259) internal successors, (324), 251 states have internal predecessors, (324), 94 states have call successors, (94), 26 states have call predecessors, (94), 25 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-07-23 00:49:48,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 511 transitions. [2022-07-23 00:49:48,952 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 511 transitions. Word has length 137 [2022-07-23 00:49:48,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:48,955 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 511 transitions. [2022-07-23 00:49:48,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 8 states have internal predecessors, (65), 2 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-23 00:49:48,956 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 511 transitions. [2022-07-23 00:49:48,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-23 00:49:48,958 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:48,959 INFO L195 NwaCegarLoop]: trace histogram [20, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:48,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:49,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:49:49,168 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:49,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:49,168 INFO L85 PathProgramCache]: Analyzing trace with hash 389611468, now seen corresponding path program 2 times [2022-07-23 00:49:49,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:49:49,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268630954] [2022-07-23 00:49:49,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-23 00:49:49,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:49:49,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:49:49,171 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:49:49,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-07-23 00:49:49,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-07-23 00:49:49,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-23 00:49:49,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-23 00:49:49,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:49,630 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 469 trivial. 0 not checked. [2022-07-23 00:49:49,631 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:49:49,631 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:49:49,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268630954] [2022-07-23 00:49:49,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268630954] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:49:49,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:49:49,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-23 00:49:49,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280059570] [2022-07-23 00:49:49,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:49:49,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 00:49:49,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:49:49,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 00:49:49,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 00:49:49,633 INFO L87 Difference]: Start difference. First operand 367 states and 511 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-23 00:49:49,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:49,888 INFO L93 Difference]: Finished difference Result 703 states and 980 transitions. [2022-07-23 00:49:49,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 00:49:49,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 151 [2022-07-23 00:49:49,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:49,893 INFO L225 Difference]: With dead ends: 703 [2022-07-23 00:49:49,893 INFO L226 Difference]: Without dead ends: 375 [2022-07-23 00:49:49,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 00:49:49,895 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 10 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1480 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:49,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1480 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-23 00:49:49,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-07-23 00:49:49,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 370. [2022-07-23 00:49:49,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 250 states have (on average 1.308) internal successors, (327), 254 states have internal predecessors, (327), 94 states have call successors, (94), 26 states have call predecessors, (94), 25 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-07-23 00:49:49,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 514 transitions. [2022-07-23 00:49:49,911 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 514 transitions. Word has length 151 [2022-07-23 00:49:49,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:49,912 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 514 transitions. [2022-07-23 00:49:49,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-23 00:49:49,912 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 514 transitions. [2022-07-23 00:49:49,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-23 00:49:49,914 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:49,914 INFO L195 NwaCegarLoop]: trace histogram [20, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:49,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:50,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:49:50,128 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:50,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:50,128 INFO L85 PathProgramCache]: Analyzing trace with hash 446869770, now seen corresponding path program 1 times [2022-07-23 00:49:50,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:49:50,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976899691] [2022-07-23 00:49:50,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:49:50,129 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:49:50,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:49:50,130 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:49:50,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-07-23 00:49:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:49:50,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 918 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-23 00:49:50,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:49:51,601 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 125 proven. 10 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2022-07-23 00:49:51,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:49:54,099 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2022-07-23 00:49:54,099 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:49:54,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976899691] [2022-07-23 00:49:54,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976899691] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:49:54,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-23 00:49:54,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-07-23 00:49:54,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431286322] [2022-07-23 00:49:54,100 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-23 00:49:54,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-23 00:49:54,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:49:54,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-23 00:49:54,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-07-23 00:49:54,101 INFO L87 Difference]: Start difference. First operand 370 states and 514 transitions. Second operand has 14 states, 14 states have (on average 5.071428571428571) internal successors, (71), 14 states have internal predecessors, (71), 2 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-23 00:49:57,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:49:57,393 INFO L93 Difference]: Finished difference Result 746 states and 1045 transitions. [2022-07-23 00:49:57,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-23 00:49:57,394 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.071428571428571) internal successors, (71), 14 states have internal predecessors, (71), 2 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 151 [2022-07-23 00:49:57,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:49:57,398 INFO L225 Difference]: With dead ends: 746 [2022-07-23 00:49:57,398 INFO L226 Difference]: Without dead ends: 382 [2022-07-23 00:49:57,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2022-07-23 00:49:57,400 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 36 mSDsluCounter, 3919 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 4417 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-23 00:49:57,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 4417 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-23 00:49:57,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-07-23 00:49:57,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 376. [2022-07-23 00:49:57,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 256 states have (on average 1.3046875) internal successors, (334), 260 states have internal predecessors, (334), 94 states have call successors, (94), 26 states have call predecessors, (94), 25 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-07-23 00:49:57,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 521 transitions. [2022-07-23 00:49:57,416 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 521 transitions. Word has length 151 [2022-07-23 00:49:57,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:49:57,416 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 521 transitions. [2022-07-23 00:49:57,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.071428571428571) internal successors, (71), 14 states have internal predecessors, (71), 2 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-23 00:49:57,417 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 521 transitions. [2022-07-23 00:49:57,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-23 00:49:57,418 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:49:57,419 INFO L195 NwaCegarLoop]: trace histogram [36, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 00:49:57,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-07-23 00:49:57,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:49:57,640 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:49:57,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:49:57,641 INFO L85 PathProgramCache]: Analyzing trace with hash 1277327114, now seen corresponding path program 2 times [2022-07-23 00:49:57,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:49:57,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [603377030] [2022-07-23 00:49:57,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-23 00:49:57,642 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:49:57,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:49:57,644 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:49:57,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-07-23 00:49:57,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-07-23 00:49:57,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-23 00:49:57,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-23 00:49:57,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:00,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2022-07-23 00:50:00,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:00,743 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:00,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [603377030] [2022-07-23 00:50:00,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [603377030] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:00,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:00,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-23 00:50:00,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842202130] [2022-07-23 00:50:00,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:00,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-23 00:50:00,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:00,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-23 00:50:00,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-23 00:50:00,746 INFO L87 Difference]: Start difference. First operand 376 states and 521 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-23 00:50:00,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:00,799 INFO L93 Difference]: Finished difference Result 707 states and 984 transitions. [2022-07-23 00:50:00,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-23 00:50:00,800 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 167 [2022-07-23 00:50:00,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:00,805 INFO L225 Difference]: With dead ends: 707 [2022-07-23 00:50:00,805 INFO L226 Difference]: Without dead ends: 687 [2022-07-23 00:50:00,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 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-07-23 00:50:00,806 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 424 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:00,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 1045 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 00:50:00,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-07-23 00:50:00,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 687. [2022-07-23 00:50:00,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 465 states have (on average 1.3161290322580645) internal successors, (612), 473 states have internal predecessors, (612), 173 states have call successors, (173), 49 states have call predecessors, (173), 48 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2022-07-23 00:50:00,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 957 transitions. [2022-07-23 00:50:00,836 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 957 transitions. Word has length 167 [2022-07-23 00:50:00,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:00,837 INFO L495 AbstractCegarLoop]: Abstraction has 687 states and 957 transitions. [2022-07-23 00:50:00,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-23 00:50:00,837 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 957 transitions. [2022-07-23 00:50:00,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2022-07-23 00:50:00,842 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:00,843 INFO L195 NwaCegarLoop]: trace histogram [36, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:00,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:01,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:01,059 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:01,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:01,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1091283336, now seen corresponding path program 1 times [2022-07-23 00:50:01,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:01,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802753124] [2022-07-23 00:50:01,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:01,061 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:01,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:01,062 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:01,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-07-23 00:50:01,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:50:01,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 1404 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-23 00:50:02,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:02,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 537 proven. 3 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2022-07-23 00:50:02,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:50:03,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 60 proven. 75 refuted. 0 times theorem prover too weak. 1044 trivial. 0 not checked. [2022-07-23 00:50:03,930 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:03,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802753124] [2022-07-23 00:50:03,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802753124] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:50:03,931 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-23 00:50:03,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-07-23 00:50:03,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545517787] [2022-07-23 00:50:03,931 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-23 00:50:03,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-23 00:50:03,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:03,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-23 00:50:03,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-07-23 00:50:03,933 INFO L87 Difference]: Start difference. First operand 687 states and 957 transitions. Second operand has 10 states, 10 states have (on average 15.3) internal successors, (153), 10 states have internal predecessors, (153), 2 states have call successors, (64), 2 states have call predecessors, (64), 4 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2022-07-23 00:50:05,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:05,144 INFO L93 Difference]: Finished difference Result 1364 states and 1899 transitions. [2022-07-23 00:50:05,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-23 00:50:05,146 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.3) internal successors, (153), 10 states have internal predecessors, (153), 2 states have call successors, (64), 2 states have call predecessors, (64), 4 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) Word has length 307 [2022-07-23 00:50:05,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:05,150 INFO L225 Difference]: With dead ends: 1364 [2022-07-23 00:50:05,150 INFO L226 Difference]: Without dead ends: 687 [2022-07-23 00:50:05,152 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-23 00:50:05,153 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 26 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 1955 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:05,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 1955 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-23 00:50:05,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-07-23 00:50:05,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 687. [2022-07-23 00:50:05,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 465 states have (on average 1.3075268817204302) internal successors, (608), 473 states have internal predecessors, (608), 173 states have call successors, (173), 49 states have call predecessors, (173), 48 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2022-07-23 00:50:05,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 953 transitions. [2022-07-23 00:50:05,179 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 953 transitions. Word has length 307 [2022-07-23 00:50:05,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:05,179 INFO L495 AbstractCegarLoop]: Abstraction has 687 states and 953 transitions. [2022-07-23 00:50:05,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.3) internal successors, (153), 10 states have internal predecessors, (153), 2 states have call successors, (64), 2 states have call predecessors, (64), 4 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2022-07-23 00:50:05,180 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 953 transitions. [2022-07-23 00:50:05,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-07-23 00:50:05,185 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:05,185 INFO L195 NwaCegarLoop]: trace histogram [40, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:05,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:05,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:05,400 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:05,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:05,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1878889800, now seen corresponding path program 2 times [2022-07-23 00:50:05,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:05,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10533507] [2022-07-23 00:50:05,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-23 00:50:05,401 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:05,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:05,403 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:05,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-07-23 00:50:08,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-23 00:50:08,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-23 00:50:08,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-23 00:50:08,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:08,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1353 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1350 trivial. 0 not checked. [2022-07-23 00:50:08,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:08,332 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:08,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10533507] [2022-07-23 00:50:08,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10533507] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:08,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:08,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 00:50:08,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151188582] [2022-07-23 00:50:08,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:08,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-23 00:50:08,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:08,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-23 00:50:08,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-23 00:50:08,334 INFO L87 Difference]: Start difference. First operand 687 states and 953 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 00:50:10,575 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-23 00:50:10,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:10,773 INFO L93 Difference]: Finished difference Result 1558 states and 2125 transitions. [2022-07-23 00:50:10,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-23 00:50:10,780 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 311 [2022-07-23 00:50:10,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:10,785 INFO L225 Difference]: With dead ends: 1558 [2022-07-23 00:50:10,785 INFO L226 Difference]: Without dead ends: 916 [2022-07-23 00:50:10,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 309 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-07-23 00:50:10,788 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 187 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:10,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 974 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-07-23 00:50:10,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2022-07-23 00:50:10,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 895. [2022-07-23 00:50:10,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 604 states have (on average 1.2847682119205297) internal successors, (776), 617 states have internal predecessors, (776), 213 states have call successors, (213), 78 states have call predecessors, (213), 77 states have return successors, (212), 209 states have call predecessors, (212), 212 states have call successors, (212) [2022-07-23 00:50:10,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1201 transitions. [2022-07-23 00:50:10,863 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1201 transitions. Word has length 311 [2022-07-23 00:50:10,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:10,864 INFO L495 AbstractCegarLoop]: Abstraction has 895 states and 1201 transitions. [2022-07-23 00:50:10,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 00:50:10,865 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1201 transitions. [2022-07-23 00:50:10,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2022-07-23 00:50:10,871 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:10,871 INFO L195 NwaCegarLoop]: trace histogram [40, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:10,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:11,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:11,072 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:11,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:11,073 INFO L85 PathProgramCache]: Analyzing trace with hash -246112014, now seen corresponding path program 1 times [2022-07-23 00:50:11,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:11,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1524757484] [2022-07-23 00:50:11,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:11,074 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:11,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:11,075 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:11,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-07-23 00:50:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:50:12,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 1633 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-23 00:50:12,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:13,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2022-07-23 00:50:13,619 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:13,619 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:13,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1524757484] [2022-07-23 00:50:13,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1524757484] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:13,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:13,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 00:50:13,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267438427] [2022-07-23 00:50:13,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:13,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 00:50:13,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:13,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 00:50:13,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 00:50:13,621 INFO L87 Difference]: Start difference. First operand 895 states and 1201 transitions. Second operand has 6 states, 6 states have (on average 22.833333333333332) internal successors, (137), 5 states have internal predecessors, (137), 2 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2022-07-23 00:50:14,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:14,098 INFO L93 Difference]: Finished difference Result 1757 states and 2363 transitions. [2022-07-23 00:50:14,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 00:50:14,099 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.833333333333332) internal successors, (137), 5 states have internal predecessors, (137), 2 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) Word has length 378 [2022-07-23 00:50:14,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:14,104 INFO L225 Difference]: With dead ends: 1757 [2022-07-23 00:50:14,104 INFO L226 Difference]: Without dead ends: 912 [2022-07-23 00:50:14,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 373 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:50:14,107 INFO L413 NwaCegarLoop]: 497 mSDtfsCounter, 8 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2475 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:14,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2475 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-23 00:50:14,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2022-07-23 00:50:14,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 906. [2022-07-23 00:50:14,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 612 states have (on average 1.2794117647058822) internal successors, (783), 627 states have internal predecessors, (783), 213 states have call successors, (213), 78 states have call predecessors, (213), 80 states have return successors, (216), 210 states have call predecessors, (216), 212 states have call successors, (216) [2022-07-23 00:50:14,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 1212 transitions. [2022-07-23 00:50:14,156 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 1212 transitions. Word has length 378 [2022-07-23 00:50:14,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:14,156 INFO L495 AbstractCegarLoop]: Abstraction has 906 states and 1212 transitions. [2022-07-23 00:50:14,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.833333333333332) internal successors, (137), 5 states have internal predecessors, (137), 2 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2022-07-23 00:50:14,157 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 1212 transitions. [2022-07-23 00:50:14,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 385 [2022-07-23 00:50:14,164 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:14,165 INFO L195 NwaCegarLoop]: trace histogram [40, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:14,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:14,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:14,384 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:14,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:14,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1717336264, now seen corresponding path program 1 times [2022-07-23 00:50:14,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:14,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2130406646] [2022-07-23 00:50:14,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:14,386 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:14,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:14,387 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:14,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-07-23 00:50:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:50:16,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 1650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 00:50:16,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:16,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1524 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 1503 trivial. 0 not checked. [2022-07-23 00:50:16,684 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:16,685 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:16,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2130406646] [2022-07-23 00:50:16,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2130406646] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:16,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:16,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 00:50:16,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172738547] [2022-07-23 00:50:16,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:16,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 00:50:16,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:16,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 00:50:16,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 00:50:16,687 INFO L87 Difference]: Start difference. First operand 906 states and 1212 transitions. Second operand has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 3 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-07-23 00:50:17,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:17,399 INFO L93 Difference]: Finished difference Result 1792 states and 2402 transitions. [2022-07-23 00:50:17,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-23 00:50:17,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 3 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 384 [2022-07-23 00:50:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:17,404 INFO L225 Difference]: With dead ends: 1792 [2022-07-23 00:50:17,405 INFO L226 Difference]: Without dead ends: 910 [2022-07-23 00:50:17,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-23 00:50:17,408 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 29 mSDsluCounter, 1486 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 1991 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:17,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 1991 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-23 00:50:17,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2022-07-23 00:50:17,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 875. [2022-07-23 00:50:17,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 590 states have (on average 1.2796610169491525) internal successors, (755), 606 states have internal predecessors, (755), 208 states have call successors, (208), 74 states have call predecessors, (208), 76 states have return successors, (211), 204 states have call predecessors, (211), 207 states have call successors, (211) [2022-07-23 00:50:17,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1174 transitions. [2022-07-23 00:50:17,438 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1174 transitions. Word has length 384 [2022-07-23 00:50:17,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:17,439 INFO L495 AbstractCegarLoop]: Abstraction has 875 states and 1174 transitions. [2022-07-23 00:50:17,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 3 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-07-23 00:50:17,440 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1174 transitions. [2022-07-23 00:50:17,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-07-23 00:50:17,445 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:17,445 INFO L195 NwaCegarLoop]: trace histogram [40, 22, 22, 22, 22, 22, 14, 14, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:17,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:17,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:17,666 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:17,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:17,667 INFO L85 PathProgramCache]: Analyzing trace with hash 288522375, now seen corresponding path program 1 times [2022-07-23 00:50:17,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:17,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2170887] [2022-07-23 00:50:17,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:17,668 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:17,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:17,669 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:17,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-07-23 00:50:19,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:50:19,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 2073 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-23 00:50:19,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:20,544 INFO L134 CoverageAnalysis]: Checked inductivity of 3058 backedges. 866 proven. 0 refuted. 0 times theorem prover too weak. 2192 trivial. 0 not checked. [2022-07-23 00:50:20,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:20,544 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:20,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2170887] [2022-07-23 00:50:20,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2170887] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:20,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:20,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 00:50:20,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055212131] [2022-07-23 00:50:20,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:20,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 00:50:20,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:20,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 00:50:20,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 00:50:20,547 INFO L87 Difference]: Start difference. First operand 875 states and 1174 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (65), 2 states have call predecessors, (65), 3 states have return successors, (64), 3 states have call predecessors, (64), 2 states have call successors, (64) [2022-07-23 00:50:21,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:21,055 INFO L93 Difference]: Finished difference Result 1713 states and 2306 transitions. [2022-07-23 00:50:21,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 00:50:21,056 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (65), 2 states have call predecessors, (65), 3 states have return successors, (64), 3 states have call predecessors, (64), 2 states have call successors, (64) Word has length 568 [2022-07-23 00:50:21,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:21,062 INFO L225 Difference]: With dead ends: 1713 [2022-07-23 00:50:21,063 INFO L226 Difference]: Without dead ends: 888 [2022-07-23 00:50:21,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 568 GetRequests, 563 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:50:21,066 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 13 mSDsluCounter, 2022 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2533 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:21,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 2533 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-23 00:50:21,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2022-07-23 00:50:21,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 874. [2022-07-23 00:50:21,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 590 states have (on average 1.2779661016949153) internal successors, (754), 604 states have internal predecessors, (754), 208 states have call successors, (208), 74 states have call predecessors, (208), 75 states have return successors, (210), 205 states have call predecessors, (210), 207 states have call successors, (210) [2022-07-23 00:50:21,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1172 transitions. [2022-07-23 00:50:21,104 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1172 transitions. Word has length 568 [2022-07-23 00:50:21,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:21,104 INFO L495 AbstractCegarLoop]: Abstraction has 874 states and 1172 transitions. [2022-07-23 00:50:21,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (65), 2 states have call predecessors, (65), 3 states have return successors, (64), 3 states have call predecessors, (64), 2 states have call successors, (64) [2022-07-23 00:50:21,105 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1172 transitions. [2022-07-23 00:50:21,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2022-07-23 00:50:21,110 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:21,110 INFO L195 NwaCegarLoop]: trace histogram [40, 22, 22, 22, 22, 22, 14, 14, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:21,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:21,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:21,320 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:21,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:21,321 INFO L85 PathProgramCache]: Analyzing trace with hash 370344013, now seen corresponding path program 2 times [2022-07-23 00:50:21,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:21,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [585975167] [2022-07-23 00:50:21,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-23 00:50:21,322 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:21,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:21,324 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:21,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-07-23 00:50:24,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-23 00:50:24,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-23 00:50:24,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 2090 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-23 00:50:24,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:27,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3088 backedges. 836 proven. 0 refuted. 0 times theorem prover too weak. 2252 trivial. 0 not checked. [2022-07-23 00:50:27,971 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:27,971 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:27,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [585975167] [2022-07-23 00:50:27,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [585975167] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:27,971 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:27,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 00:50:27,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997695888] [2022-07-23 00:50:27,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:27,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-23 00:50:27,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:27,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-23 00:50:27,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-23 00:50:27,974 INFO L87 Difference]: Start difference. First operand 874 states and 1172 transitions. Second operand has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 3 states have call successors, (74), 3 states have call predecessors, (74), 3 states have return successors, (73), 3 states have call predecessors, (73), 3 states have call successors, (73) [2022-07-23 00:50:28,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:28,191 INFO L93 Difference]: Finished difference Result 1709 states and 2286 transitions. [2022-07-23 00:50:28,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-23 00:50:28,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 3 states have call successors, (74), 3 states have call predecessors, (74), 3 states have return successors, (73), 3 states have call predecessors, (73), 3 states have call successors, (73) Word has length 574 [2022-07-23 00:50:28,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:28,197 INFO L225 Difference]: With dead ends: 1709 [2022-07-23 00:50:28,197 INFO L226 Difference]: Without dead ends: 820 [2022-07-23 00:50:28,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 572 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-07-23 00:50:28,200 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 247 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:28,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 841 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-23 00:50:28,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2022-07-23 00:50:28,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 814. [2022-07-23 00:50:28,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 547 states have (on average 1.2723948811700183) internal successors, (696), 558 states have internal predecessors, (696), 192 states have call successors, (192), 75 states have call predecessors, (192), 74 states have return successors, (191), 190 states have call predecessors, (191), 191 states have call successors, (191) [2022-07-23 00:50:28,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 1079 transitions. [2022-07-23 00:50:28,228 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 1079 transitions. Word has length 574 [2022-07-23 00:50:28,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:28,230 INFO L495 AbstractCegarLoop]: Abstraction has 814 states and 1079 transitions. [2022-07-23 00:50:28,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 3 states have call successors, (74), 3 states have call predecessors, (74), 3 states have return successors, (73), 3 states have call predecessors, (73), 3 states have call successors, (73) [2022-07-23 00:50:28,230 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 1079 transitions. [2022-07-23 00:50:28,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 582 [2022-07-23 00:50:28,235 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:28,235 INFO L195 NwaCegarLoop]: trace histogram [40, 22, 22, 22, 22, 22, 14, 14, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:28,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:28,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:28,460 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:28,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:28,461 INFO L85 PathProgramCache]: Analyzing trace with hash -708212898, now seen corresponding path program 1 times [2022-07-23 00:50:28,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:28,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79803194] [2022-07-23 00:50:28,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:28,462 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:28,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:28,464 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:28,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-07-23 00:50:30,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:50:30,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-23 00:50:30,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:39,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3073 backedges. 147 proven. 8 refuted. 0 times theorem prover too weak. 2918 trivial. 0 not checked. [2022-07-23 00:50:39,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 00:50:42,302 INFO L134 CoverageAnalysis]: Checked inductivity of 3073 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 3065 trivial. 0 not checked. [2022-07-23 00:50:42,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:42,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79803194] [2022-07-23 00:50:42,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79803194] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 00:50:42,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-23 00:50:42,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-07-23 00:50:42,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900122669] [2022-07-23 00:50:42,304 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-23 00:50:42,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 00:50:42,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:42,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 00:50:42,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-07-23 00:50:42,306 INFO L87 Difference]: Start difference. First operand 814 states and 1079 transitions. Second operand has 6 states, 6 states have (on average 41.833333333333336) internal successors, (251), 6 states have internal predecessors, (251), 4 states have call successors, (123), 3 states have call predecessors, (123), 3 states have return successors, (122), 4 states have call predecessors, (122), 4 states have call successors, (122) [2022-07-23 00:50:52,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:52,476 INFO L93 Difference]: Finished difference Result 3576 states and 4917 transitions. [2022-07-23 00:50:52,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 00:50:52,477 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 41.833333333333336) internal successors, (251), 6 states have internal predecessors, (251), 4 states have call successors, (123), 3 states have call predecessors, (123), 3 states have return successors, (122), 4 states have call predecessors, (122), 4 states have call successors, (122) Word has length 581 [2022-07-23 00:50:52,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:52,494 INFO L225 Difference]: With dead ends: 3576 [2022-07-23 00:50:52,494 INFO L226 Difference]: Without dead ends: 3244 [2022-07-23 00:50:52,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1162 GetRequests, 1157 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-23 00:50:52,499 INFO L413 NwaCegarLoop]: 1014 mSDtfsCounter, 1895 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1895 SdHoareTripleChecker+Valid, 2124 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:52,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1895 Valid, 2124 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 9.8s Time] [2022-07-23 00:50:52,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3244 states. [2022-07-23 00:50:52,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3244 to 3158. [2022-07-23 00:50:52,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3158 states, 2178 states have (on average 1.354912764003673) internal successors, (2951), 2234 states have internal predecessors, (2951), 736 states have call successors, (736), 244 states have call predecessors, (736), 243 states have return successors, (735), 726 states have call predecessors, (735), 735 states have call successors, (735) [2022-07-23 00:50:52,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3158 states to 3158 states and 4422 transitions. [2022-07-23 00:50:52,646 INFO L78 Accepts]: Start accepts. Automaton has 3158 states and 4422 transitions. Word has length 581 [2022-07-23 00:50:52,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:52,647 INFO L495 AbstractCegarLoop]: Abstraction has 3158 states and 4422 transitions. [2022-07-23 00:50:52,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 41.833333333333336) internal successors, (251), 6 states have internal predecessors, (251), 4 states have call successors, (123), 3 states have call predecessors, (123), 3 states have return successors, (122), 4 states have call predecessors, (122), 4 states have call successors, (122) [2022-07-23 00:50:52,647 INFO L276 IsEmpty]: Start isEmpty. Operand 3158 states and 4422 transitions. [2022-07-23 00:50:52,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 582 [2022-07-23 00:50:52,659 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:52,659 INFO L195 NwaCegarLoop]: trace histogram [40, 22, 22, 22, 22, 22, 14, 14, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:52,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:52,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:52,880 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:52,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:52,880 INFO L85 PathProgramCache]: Analyzing trace with hash -685580644, now seen corresponding path program 1 times [2022-07-23 00:50:52,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:52,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1916653604] [2022-07-23 00:50:52,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:52,882 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:52,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:52,883 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:52,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-07-23 00:50:54,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 00:50:55,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 2094 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-23 00:50:55,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 00:50:55,325 INFO L134 CoverageAnalysis]: Checked inductivity of 3073 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3062 trivial. 0 not checked. [2022-07-23 00:50:55,326 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 00:50:55,326 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 00:50:55,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1916653604] [2022-07-23 00:50:55,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1916653604] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 00:50:55,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 00:50:55,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 00:50:55,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866089034] [2022-07-23 00:50:55,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 00:50:55,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 00:50:55,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 00:50:55,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 00:50:55,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 00:50:55,328 INFO L87 Difference]: Start difference. First operand 3158 states and 4422 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2022-07-23 00:50:56,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 00:50:56,888 INFO L93 Difference]: Finished difference Result 11983 states and 17386 transitions. [2022-07-23 00:50:56,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 00:50:56,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 581 [2022-07-23 00:50:56,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 00:50:56,940 INFO L225 Difference]: With dead ends: 11983 [2022-07-23 00:50:56,941 INFO L226 Difference]: Without dead ends: 9083 [2022-07-23 00:50:56,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 579 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-23 00:50:56,956 INFO L413 NwaCegarLoop]: 749 mSDtfsCounter, 1188 mSDsluCounter, 1817 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1208 SdHoareTripleChecker+Valid, 2566 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-23 00:50:56,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1208 Valid, 2566 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-23 00:50:56,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9083 states. [2022-07-23 00:50:57,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9083 to 3166. [2022-07-23 00:50:57,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3166 states, 2186 states have (on average 1.3536139066788655) internal successors, (2959), 2246 states have internal predecessors, (2959), 736 states have call successors, (736), 244 states have call predecessors, (736), 243 states have return successors, (735), 722 states have call predecessors, (735), 735 states have call successors, (735) [2022-07-23 00:50:57,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3166 states to 3166 states and 4430 transitions. [2022-07-23 00:50:57,226 INFO L78 Accepts]: Start accepts. Automaton has 3166 states and 4430 transitions. Word has length 581 [2022-07-23 00:50:57,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 00:50:57,227 INFO L495 AbstractCegarLoop]: Abstraction has 3166 states and 4430 transitions. [2022-07-23 00:50:57,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2022-07-23 00:50:57,228 INFO L276 IsEmpty]: Start isEmpty. Operand 3166 states and 4430 transitions. [2022-07-23 00:50:57,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 714 [2022-07-23 00:50:57,242 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 00:50:57,243 INFO L195 NwaCegarLoop]: trace histogram [40, 29, 29, 29, 29, 29, 20, 20, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-23 00:50:57,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-07-23 00:50:57,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 00:50:57,457 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-23 00:50:57,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 00:50:57,458 INFO L85 PathProgramCache]: Analyzing trace with hash -340310509, now seen corresponding path program 1 times [2022-07-23 00:50:57,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 00:50:57,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2019442547] [2022-07-23 00:50:57,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 00:50:57,460 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 00:50:57,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 00:50:57,461 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 00:50:57,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process