./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN --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 65cc93bea37c503291576929a444106bffa9d5b7b84b8d294ee7e7120b60ffa5 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 09:27:08,126 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 09:27:08,129 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 09:27:08,176 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 09:27:08,181 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 09:27:08,182 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 09:27:08,185 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 09:27:08,190 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 09:27:08,192 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 09:27:08,193 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 09:27:08,195 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 09:27:08,196 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 09:27:08,198 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 09:27:08,201 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 09:27:08,202 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 09:27:08,204 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 09:27:08,206 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 09:27:08,211 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 09:27:08,213 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 09:27:08,219 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 09:27:08,222 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 09:27:08,224 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 09:27:08,226 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 09:27:08,228 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 09:27:08,232 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 09:27:08,235 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 09:27:08,235 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 09:27:08,236 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 09:27:08,238 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 09:27:08,239 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 09:27:08,239 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 09:27:08,240 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 09:27:08,242 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 09:27:08,243 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 09:27:08,246 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 09:27:08,246 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 09:27:08,247 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 09:27:08,247 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 09:27:08,248 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 09:27:08,249 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 09:27:08,249 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 09:27:08,250 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 09:27:08,290 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 09:27:08,291 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 09:27:08,291 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 09:27:08,292 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 09:27:08,293 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 09:27:08,293 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 09:27:08,294 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 09:27:08,294 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 09:27:08,294 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 09:27:08,294 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 09:27:08,295 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 09:27:08,296 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 09:27:08,296 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 09:27:08,296 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 09:27:08,296 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 09:27:08,297 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 09:27:08,297 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 09:27:08,297 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 09:27:08,297 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 09:27:08,297 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 09:27:08,298 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 09:27:08,298 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:27:08,298 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 09:27:08,298 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 09:27:08,299 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 09:27:08,299 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 09:27:08,299 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 09:27:08,299 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 09:27:08,299 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 09:27:08,300 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 09:27:08,300 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN 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 -> 65cc93bea37c503291576929a444106bffa9d5b7b84b8d294ee7e7120b60ffa5 [2022-11-20 09:27:08,648 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 09:27:08,681 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 09:27:08,684 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 09:27:08,686 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 09:27:08,687 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 09:27:08,688 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-11-20 09:27:11,702 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 09:27:12,213 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 09:27:12,214 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-11-20 09:27:12,251 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/data/5915a5a42/222d2fe237094a77933ac0e0b46e3a6a/FLAGa0306a744 [2022-11-20 09:27:12,270 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/data/5915a5a42/222d2fe237094a77933ac0e0b46e3a6a [2022-11-20 09:27:12,273 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 09:27:12,275 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 09:27:12,276 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 09:27:12,277 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 09:27:12,280 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 09:27:12,281 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:27:12" (1/1) ... [2022-11-20 09:27:12,282 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@583e9c97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:12, skipping insertion in model container [2022-11-20 09:27:12,283 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:27:12" (1/1) ... [2022-11-20 09:27:12,291 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 09:27:12,407 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:27:13,653 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2022-11-20 09:27:13,819 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:27:13,869 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 09:27:14,177 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2022-11-20 09:27:14,207 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:27:14,266 INFO L208 MainTranslator]: Completed translation [2022-11-20 09:27:14,266 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14 WrapperNode [2022-11-20 09:27:14,268 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 09:27:14,269 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 09:27:14,270 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 09:27:14,270 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 09:27:14,279 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,353 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,408 INFO L138 Inliner]: procedures = 161, calls = 831, calls flagged for inlining = 53, calls inlined = 28, statements flattened = 1123 [2022-11-20 09:27:14,409 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 09:27:14,410 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 09:27:14,410 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 09:27:14,410 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 09:27:14,420 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,421 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,430 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,431 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,489 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,505 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,525 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,544 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,557 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 09:27:14,567 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 09:27:14,567 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 09:27:14,568 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 09:27:14,568 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (1/1) ... [2022-11-20 09:27:14,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:27:14,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:14,601 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 09:27:14,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 09:27:14,660 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2022-11-20 09:27:14,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2022-11-20 09:27:14,660 INFO L130 BoogieDeclarations]: Found specification of procedure pf_getgeo [2022-11-20 09:27:14,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_getgeo [2022-11-20 09:27:14,661 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2022-11-20 09:27:14,661 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2022-11-20 09:27:14,661 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2022-11-20 09:27:14,661 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2022-11-20 09:27:14,661 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2022-11-20 09:27:14,661 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2022-11-20 09:27:14,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-20 09:27:14,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pf_mutex [2022-11-20 09:27:14,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pf_mutex [2022-11-20 09:27:14,662 INFO L130 BoogieDeclarations]: Found specification of procedure pf_reset [2022-11-20 09:27:14,662 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_reset [2022-11-20 09:27:14,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 09:27:14,662 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2022-11-20 09:27:14,663 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2022-11-20 09:27:14,663 INFO L130 BoogieDeclarations]: Found specification of procedure pf_wait [2022-11-20 09:27:14,663 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_wait [2022-11-20 09:27:14,663 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2022-11-20 09:27:14,663 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2022-11-20 09:27:14,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-20 09:27:14,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-20 09:27:14,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pf_mutex [2022-11-20 09:27:14,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pf_mutex [2022-11-20 09:27:14,664 INFO L130 BoogieDeclarations]: Found specification of procedure pf_check_events [2022-11-20 09:27:14,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_check_events [2022-11-20 09:27:14,664 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-11-20 09:27:14,665 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2022-11-20 09:27:14,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 09:27:14,665 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-20 09:27:14,665 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-20 09:27:14,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-20 09:27:14,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-20 09:27:14,667 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2022-11-20 09:27:14,667 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2022-11-20 09:27:14,668 INFO L130 BoogieDeclarations]: Found specification of procedure pf_req_sense [2022-11-20 09:27:14,668 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_req_sense [2022-11-20 09:27:14,668 INFO L130 BoogieDeclarations]: Found specification of procedure pf_completion [2022-11-20 09:27:14,668 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_completion [2022-11-20 09:27:14,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 09:27:14,669 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-20 09:27:14,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-20 09:27:14,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 09:27:14,669 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-20 09:27:14,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-20 09:27:14,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 09:27:14,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 09:27:14,670 INFO L130 BoogieDeclarations]: Found specification of procedure pf_atapi [2022-11-20 09:27:14,670 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_atapi [2022-11-20 09:27:14,671 INFO L130 BoogieDeclarations]: Found specification of procedure pf_command [2022-11-20 09:27:14,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_command [2022-11-20 09:27:14,671 INFO L130 BoogieDeclarations]: Found specification of procedure pf_probe [2022-11-20 09:27:14,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_probe [2022-11-20 09:27:14,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 09:27:14,672 INFO L130 BoogieDeclarations]: Found specification of procedure pf_identify [2022-11-20 09:27:14,672 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_identify [2022-11-20 09:27:14,673 INFO L130 BoogieDeclarations]: Found specification of procedure pf_sleep [2022-11-20 09:27:14,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_sleep [2022-11-20 09:27:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure pf_mode_sense [2022-11-20 09:27:14,674 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_mode_sense [2022-11-20 09:27:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2022-11-20 09:27:14,674 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2022-11-20 09:27:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 09:27:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 09:27:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2022-11-20 09:27:14,675 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2022-11-20 09:27:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2022-11-20 09:27:14,675 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2022-11-20 09:27:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2022-11-20 09:27:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2022-11-20 09:27:14,676 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-11-20 09:27:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-11-20 09:27:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2022-11-20 09:27:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2022-11-20 09:27:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure pf_lock [2022-11-20 09:27:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_lock [2022-11-20 09:27:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 09:27:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure xl [2022-11-20 09:27:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure xl [2022-11-20 09:27:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 09:27:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 09:27:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2022-11-20 09:27:14,679 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2022-11-20 09:27:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure pf_ioctl [2022-11-20 09:27:14,679 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_ioctl [2022-11-20 09:27:15,282 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 09:27:15,284 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 09:27:18,974 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 09:27:18,997 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 09:27:18,998 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-20 09:27:19,002 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:27:19 BoogieIcfgContainer [2022-11-20 09:27:19,003 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 09:27:19,005 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 09:27:19,005 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 09:27:19,009 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 09:27:19,009 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:27:12" (1/3) ... [2022-11-20 09:27:19,011 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a2caf39 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:27:19, skipping insertion in model container [2022-11-20 09:27:19,012 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:14" (2/3) ... [2022-11-20 09:27:19,014 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a2caf39 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:27:19, skipping insertion in model container [2022-11-20 09:27:19,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:27:19" (3/3) ... [2022-11-20 09:27:19,018 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-11-20 09:27:19,039 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 09:27:19,040 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 09:27:19,130 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:27:19,139 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@79906673, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:27:19,139 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 09:27:19,149 INFO L276 IsEmpty]: Start isEmpty. Operand has 516 states, 367 states have (on average 1.3542234332425067) internal successors, (497), 381 states have internal predecessors, (497), 112 states have call successors, (112), 37 states have call predecessors, (112), 37 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-11-20 09:27:19,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 09:27:19,161 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:19,161 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:19,162 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:19,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:19,170 INFO L85 PathProgramCache]: Analyzing trace with hash 223119822, now seen corresponding path program 1 times [2022-11-20 09:27:19,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:19,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651316183] [2022-11-20 09:27:19,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:19,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:19,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:27:19,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:19,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651316183] [2022-11-20 09:27:19,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651316183] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:19,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:27:19,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:27:19,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515991457] [2022-11-20 09:27:19,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:19,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:19,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:19,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:19,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:19,815 INFO L87 Difference]: Start difference. First operand has 516 states, 367 states have (on average 1.3542234332425067) internal successors, (497), 381 states have internal predecessors, (497), 112 states have call successors, (112), 37 states have call predecessors, (112), 37 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:20,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:20,091 INFO L93 Difference]: Finished difference Result 1417 states and 2033 transitions. [2022-11-20 09:27:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:20,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 09:27:20,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:20,115 INFO L225 Difference]: With dead ends: 1417 [2022-11-20 09:27:20,116 INFO L226 Difference]: Without dead ends: 896 [2022-11-20 09:27:20,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:20,128 INFO L413 NwaCegarLoop]: 996 mSDtfsCounter, 536 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 1665 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:20,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [536 Valid, 1665 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 09:27:20,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2022-11-20 09:27:20,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 882. [2022-11-20 09:27:20,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 630 states have (on average 1.3412698412698412) internal successors, (845), 643 states have internal predecessors, (845), 187 states have call successors, (187), 65 states have call predecessors, (187), 64 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2022-11-20 09:27:20,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1213 transitions. [2022-11-20 09:27:20,284 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1213 transitions. Word has length 16 [2022-11-20 09:27:20,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:20,285 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1213 transitions. [2022-11-20 09:27:20,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:20,285 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1213 transitions. [2022-11-20 09:27:20,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 09:27:20,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:20,289 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:20,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 09:27:20,289 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:20,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:20,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1761374675, now seen corresponding path program 1 times [2022-11-20 09:27:20,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:20,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721546342] [2022-11-20 09:27:20,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:20,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:20,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:27:20,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:20,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721546342] [2022-11-20 09:27:20,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721546342] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:20,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:27:20,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:27:20,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287526371] [2022-11-20 09:27:20,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:20,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:20,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:20,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:20,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:20,529 INFO L87 Difference]: Start difference. First operand 882 states and 1213 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:20,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:20,630 INFO L93 Difference]: Finished difference Result 1761 states and 2423 transitions. [2022-11-20 09:27:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:20,631 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 09:27:20,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:20,640 INFO L225 Difference]: With dead ends: 1761 [2022-11-20 09:27:20,641 INFO L226 Difference]: Without dead ends: 882 [2022-11-20 09:27:20,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:20,646 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 684 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:20,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [684 Valid, 693 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:20,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2022-11-20 09:27:20,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 882. [2022-11-20 09:27:20,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 630 states have (on average 1.338095238095238) internal successors, (843), 643 states have internal predecessors, (843), 187 states have call successors, (187), 65 states have call predecessors, (187), 64 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2022-11-20 09:27:20,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1211 transitions. [2022-11-20 09:27:20,741 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1211 transitions. Word has length 18 [2022-11-20 09:27:20,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:20,741 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1211 transitions. [2022-11-20 09:27:20,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:20,742 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1211 transitions. [2022-11-20 09:27:20,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 09:27:20,743 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:20,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:20,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 09:27:20,744 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:20,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:20,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1080871777, now seen corresponding path program 1 times [2022-11-20 09:27:20,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:20,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016661469] [2022-11-20 09:27:20,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:20,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:20,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 09:27:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:20,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:27:20,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:20,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016661469] [2022-11-20 09:27:20,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016661469] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:20,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:27:20,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:27:20,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385622557] [2022-11-20 09:27:20,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:20,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:20,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:20,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:20,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:20,888 INFO L87 Difference]: Start difference. First operand 882 states and 1211 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 09:27:21,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:21,027 INFO L93 Difference]: Finished difference Result 2117 states and 2898 transitions. [2022-11-20 09:27:21,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:21,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-11-20 09:27:21,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:21,036 INFO L225 Difference]: With dead ends: 2117 [2022-11-20 09:27:21,036 INFO L226 Difference]: Without dead ends: 1238 [2022-11-20 09:27:21,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:21,041 INFO L413 NwaCegarLoop]: 1111 mSDtfsCounter, 650 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 1586 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:21,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 1586 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:21,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2022-11-20 09:27:21,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 1214. [2022-11-20 09:27:21,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 860 states have (on average 1.336046511627907) internal successors, (1149), 877 states have internal predecessors, (1149), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-11-20 09:27:21,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1659 transitions. [2022-11-20 09:27:21,130 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 1659 transitions. Word has length 22 [2022-11-20 09:27:21,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:21,131 INFO L495 AbstractCegarLoop]: Abstraction has 1214 states and 1659 transitions. [2022-11-20 09:27:21,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 09:27:21,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 1659 transitions. [2022-11-20 09:27:21,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 09:27:21,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:21,133 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:21,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 09:27:21,133 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:21,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:21,134 INFO L85 PathProgramCache]: Analyzing trace with hash 209589806, now seen corresponding path program 1 times [2022-11-20 09:27:21,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:21,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721594808] [2022-11-20 09:27:21,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:21,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:21,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:21,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:27:21,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:21,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721594808] [2022-11-20 09:27:21,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721594808] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:21,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:27:21,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:27:21,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020769363] [2022-11-20 09:27:21,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:21,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:21,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:21,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:21,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:21,305 INFO L87 Difference]: Start difference. First operand 1214 states and 1659 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:21,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:21,487 INFO L93 Difference]: Finished difference Result 2443 states and 3343 transitions. [2022-11-20 09:27:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:21,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-11-20 09:27:21,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:21,496 INFO L225 Difference]: With dead ends: 2443 [2022-11-20 09:27:21,496 INFO L226 Difference]: Without dead ends: 1232 [2022-11-20 09:27:21,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:27:21,502 INFO L413 NwaCegarLoop]: 689 mSDtfsCounter, 12 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:21,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1376 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 09:27:21,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-11-20 09:27:21,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 1216. [2022-11-20 09:27:21,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 862 states have (on average 1.3352668213457077) internal successors, (1151), 879 states have internal predecessors, (1151), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-11-20 09:27:21,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1661 transitions. [2022-11-20 09:27:21,585 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1661 transitions. Word has length 25 [2022-11-20 09:27:21,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:21,586 INFO L495 AbstractCegarLoop]: Abstraction has 1216 states and 1661 transitions. [2022-11-20 09:27:21,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:21,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1661 transitions. [2022-11-20 09:27:21,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-20 09:27:21,587 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:21,587 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:21,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 09:27:21,588 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:21,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:21,588 INFO L85 PathProgramCache]: Analyzing trace with hash 455394919, now seen corresponding path program 1 times [2022-11-20 09:27:21,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:21,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240948584] [2022-11-20 09:27:21,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:21,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:21,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:21,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:27:21,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:21,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240948584] [2022-11-20 09:27:21,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240948584] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:21,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82430663] [2022-11-20 09:27:21,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:21,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:21,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:21,778 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:21,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 09:27:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:22,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 1000 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:27:22,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:22,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:22,204 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:22,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82430663] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:22,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:22,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:22,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615256529] [2022-11-20 09:27:22,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:22,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:22,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:22,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:22,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:22,207 INFO L87 Difference]: Start difference. First operand 1216 states and 1661 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:22,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:22,308 INFO L93 Difference]: Finished difference Result 2467 states and 3379 transitions. [2022-11-20 09:27:22,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:22,309 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-11-20 09:27:22,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:22,317 INFO L225 Difference]: With dead ends: 2467 [2022-11-20 09:27:22,317 INFO L226 Difference]: Without dead ends: 1254 [2022-11-20 09:27:22,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:22,323 INFO L413 NwaCegarLoop]: 702 mSDtfsCounter, 16 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1388 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.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:22,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 1388 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:22,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2022-11-20 09:27:22,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 1220. [2022-11-20 09:27:22,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 866 states have (on average 1.333718244803695) internal successors, (1155), 883 states have internal predecessors, (1155), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-11-20 09:27:22,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 1665 transitions. [2022-11-20 09:27:22,398 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 1665 transitions. Word has length 29 [2022-11-20 09:27:22,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:22,398 INFO L495 AbstractCegarLoop]: Abstraction has 1220 states and 1665 transitions. [2022-11-20 09:27:22,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:22,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 1665 transitions. [2022-11-20 09:27:22,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-20 09:27:22,402 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:22,403 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:22,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:22,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:22,610 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:22,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:22,611 INFO L85 PathProgramCache]: Analyzing trace with hash -990412754, now seen corresponding path program 1 times [2022-11-20 09:27:22,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:22,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479588063] [2022-11-20 09:27:22,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:22,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:22,753 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:22,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:22,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479588063] [2022-11-20 09:27:22,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479588063] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:22,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376539933] [2022-11-20 09:27:22,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:22,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:22,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:22,756 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:22,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 09:27:23,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:23,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:23,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:23,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:23,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:23,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376539933] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:23,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:23,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:23,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964148319] [2022-11-20 09:27:23,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:23,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:23,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:23,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:23,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:23,224 INFO L87 Difference]: Start difference. First operand 1220 states and 1665 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:23,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:23,454 INFO L93 Difference]: Finished difference Result 3602 states and 4907 transitions. [2022-11-20 09:27:23,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:23,455 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-11-20 09:27:23,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:23,473 INFO L225 Difference]: With dead ends: 3602 [2022-11-20 09:27:23,474 INFO L226 Difference]: Without dead ends: 2385 [2022-11-20 09:27:23,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:23,482 INFO L413 NwaCegarLoop]: 791 mSDtfsCounter, 660 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:23,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 1463 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:23,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2385 states. [2022-11-20 09:27:23,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2385 to 1952. [2022-11-20 09:27:23,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1952 states, 1381 states have (on average 1.328023171614772) internal successors, (1834), 1406 states have internal predecessors, (1834), 414 states have call successors, (414), 157 states have call predecessors, (414), 156 states have return successors, (408), 408 states have call predecessors, (408), 408 states have call successors, (408) [2022-11-20 09:27:23,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1952 states to 1952 states and 2656 transitions. [2022-11-20 09:27:23,622 INFO L78 Accepts]: Start accepts. Automaton has 1952 states and 2656 transitions. Word has length 33 [2022-11-20 09:27:23,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:23,622 INFO L495 AbstractCegarLoop]: Abstraction has 1952 states and 2656 transitions. [2022-11-20 09:27:23,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:27:23,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1952 states and 2656 transitions. [2022-11-20 09:27:23,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-20 09:27:23,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:23,624 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:23,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:23,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-20 09:27:23,831 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:23,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:23,832 INFO L85 PathProgramCache]: Analyzing trace with hash 2144054081, now seen corresponding path program 1 times [2022-11-20 09:27:23,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:23,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533787594] [2022-11-20 09:27:23,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:23,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:23,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:23,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:27:23,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:23,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533787594] [2022-11-20 09:27:23,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533787594] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:23,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772754543] [2022-11-20 09:27:23,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:23,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:23,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:24,006 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:24,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 09:27:24,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:24,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:24,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:24,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:24,410 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:24,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772754543] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:24,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:24,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:24,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051027143] [2022-11-20 09:27:24,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:24,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:24,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:24,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:24,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:24,412 INFO L87 Difference]: Start difference. First operand 1952 states and 2656 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 09:27:24,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:24,556 INFO L93 Difference]: Finished difference Result 4327 states and 5983 transitions. [2022-11-20 09:27:24,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:24,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2022-11-20 09:27:24,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:24,571 INFO L225 Difference]: With dead ends: 4327 [2022-11-20 09:27:24,571 INFO L226 Difference]: Without dead ends: 2378 [2022-11-20 09:27:24,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:24,580 INFO L413 NwaCegarLoop]: 756 mSDtfsCounter, 181 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:24,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 1426 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:24,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2378 states. [2022-11-20 09:27:24,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2378 to 1985. [2022-11-20 09:27:24,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1406 states have (on average 1.329302987197724) internal successors, (1869), 1431 states have internal predecessors, (1869), 422 states have call successors, (422), 157 states have call predecessors, (422), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-11-20 09:27:24,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2707 transitions. [2022-11-20 09:27:24,735 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2707 transitions. Word has length 34 [2022-11-20 09:27:24,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:24,736 INFO L495 AbstractCegarLoop]: Abstraction has 1985 states and 2707 transitions. [2022-11-20 09:27:24,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-20 09:27:24,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2707 transitions. [2022-11-20 09:27:24,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-20 09:27:24,738 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:24,738 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:24,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:24,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 09:27:24,946 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:24,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:24,947 INFO L85 PathProgramCache]: Analyzing trace with hash -983586940, now seen corresponding path program 1 times [2022-11-20 09:27:24,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:24,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041641671] [2022-11-20 09:27:24,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:24,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:25,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:25,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:25,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:25,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:25,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041641671] [2022-11-20 09:27:25,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041641671] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:25,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032552108] [2022-11-20 09:27:25,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:25,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:25,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:25,137 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:25,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 09:27:25,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:25,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 1104 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:25,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:25,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:25,543 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:25,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032552108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:25,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:25,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:25,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040792837] [2022-11-20 09:27:25,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:25,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:25,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:25,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:25,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:25,546 INFO L87 Difference]: Start difference. First operand 1985 states and 2707 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:25,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:25,666 INFO L93 Difference]: Finished difference Result 2007 states and 2733 transitions. [2022-11-20 09:27:25,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:25,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-11-20 09:27:25,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:25,683 INFO L225 Difference]: With dead ends: 2007 [2022-11-20 09:27:25,683 INFO L226 Difference]: Without dead ends: 1996 [2022-11-20 09:27:25,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:25,687 INFO L413 NwaCegarLoop]: 706 mSDtfsCounter, 689 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:25,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 719 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:25,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2022-11-20 09:27:25,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1985. [2022-11-20 09:27:25,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1406 states have (on average 1.3285917496443813) internal successors, (1868), 1431 states have internal predecessors, (1868), 422 states have call successors, (422), 157 states have call predecessors, (422), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-11-20 09:27:25,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2706 transitions. [2022-11-20 09:27:25,848 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2706 transitions. Word has length 43 [2022-11-20 09:27:25,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:25,850 INFO L495 AbstractCegarLoop]: Abstraction has 1985 states and 2706 transitions. [2022-11-20 09:27:25,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:25,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2706 transitions. [2022-11-20 09:27:25,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-20 09:27:25,852 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:25,853 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:25,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:26,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:26,083 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:26,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:26,083 INFO L85 PathProgramCache]: Analyzing trace with hash -926328638, now seen corresponding path program 1 times [2022-11-20 09:27:26,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:26,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618275364] [2022-11-20 09:27:26,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:26,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:26,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:26,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:26,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:26,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:26,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:26,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:26,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618275364] [2022-11-20 09:27:26,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618275364] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:26,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13175974] [2022-11-20 09:27:26,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:26,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:26,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:26,256 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:26,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 09:27:26,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:26,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:26,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:26,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:26,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:26,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13175974] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:26,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:26,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:26,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900407476] [2022-11-20 09:27:26,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:26,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:26,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:26,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:26,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:26,722 INFO L87 Difference]: Start difference. First operand 1985 states and 2706 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:26,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:26,853 INFO L93 Difference]: Finished difference Result 1987 states and 2707 transitions. [2022-11-20 09:27:26,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:26,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-11-20 09:27:26,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:26,865 INFO L225 Difference]: With dead ends: 1987 [2022-11-20 09:27:26,866 INFO L226 Difference]: Without dead ends: 1984 [2022-11-20 09:27:26,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:26,868 INFO L413 NwaCegarLoop]: 691 mSDtfsCounter, 652 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:26,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 691 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:26,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2022-11-20 09:27:27,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1984. [2022-11-20 09:27:27,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1984 states, 1406 states have (on average 1.3278805120910384) internal successors, (1867), 1430 states have internal predecessors, (1867), 421 states have call successors, (421), 157 states have call predecessors, (421), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-11-20 09:27:27,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1984 states to 1984 states and 2704 transitions. [2022-11-20 09:27:27,064 INFO L78 Accepts]: Start accepts. Automaton has 1984 states and 2704 transitions. Word has length 43 [2022-11-20 09:27:27,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:27,066 INFO L495 AbstractCegarLoop]: Abstraction has 1984 states and 2704 transitions. [2022-11-20 09:27:27,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:27,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1984 states and 2704 transitions. [2022-11-20 09:27:27,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-20 09:27:27,068 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:27,068 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:27,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:27,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:27,276 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:27,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:27,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1348282588, now seen corresponding path program 1 times [2022-11-20 09:27:27,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:27,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092428365] [2022-11-20 09:27:27,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:27,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:27,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:27,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:27,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:27,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:27,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:27,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:27,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:27,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092428365] [2022-11-20 09:27:27,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092428365] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:27,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907328547] [2022-11-20 09:27:27,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:27,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:27,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:27,508 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:27,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 09:27:27,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:27,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:27,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:27,976 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:27,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907328547] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:27,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:27,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:27,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329002439] [2022-11-20 09:27:27,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:27,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:27,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:27,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:27,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:27,982 INFO L87 Difference]: Start difference. First operand 1984 states and 2704 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:28,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:28,132 INFO L93 Difference]: Finished difference Result 1986 states and 2705 transitions. [2022-11-20 09:27:28,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:28,133 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2022-11-20 09:27:28,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:28,145 INFO L225 Difference]: With dead ends: 1986 [2022-11-20 09:27:28,146 INFO L226 Difference]: Without dead ends: 1983 [2022-11-20 09:27:28,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:28,148 INFO L413 NwaCegarLoop]: 689 mSDtfsCounter, 649 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:28,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 689 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:28,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2022-11-20 09:27:28,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1983. [2022-11-20 09:27:28,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1406 states have (on average 1.3271692745376955) internal successors, (1866), 1429 states have internal predecessors, (1866), 420 states have call successors, (420), 157 states have call predecessors, (420), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-11-20 09:27:28,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2702 transitions. [2022-11-20 09:27:28,327 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2702 transitions. Word has length 44 [2022-11-20 09:27:28,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:28,328 INFO L495 AbstractCegarLoop]: Abstraction has 1983 states and 2702 transitions. [2022-11-20 09:27:28,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:28,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2702 transitions. [2022-11-20 09:27:28,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-20 09:27:28,329 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:28,329 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:28,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:28,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-20 09:27:28,537 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:28,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:28,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1153208571, now seen corresponding path program 1 times [2022-11-20 09:27:28,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:28,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533228845] [2022-11-20 09:27:28,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:28,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:28,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:28,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:28,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:28,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:28,753 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:28,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:28,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533228845] [2022-11-20 09:27:28,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533228845] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:28,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082372968] [2022-11-20 09:27:28,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:28,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:28,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:28,755 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:28,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 09:27:29,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:29,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:29,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:29,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:29,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:29,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082372968] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:29,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:29,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:29,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028749286] [2022-11-20 09:27:29,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:29,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:29,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:29,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:29,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:29,231 INFO L87 Difference]: Start difference. First operand 1983 states and 2702 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:29,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:29,405 INFO L93 Difference]: Finished difference Result 1985 states and 2703 transitions. [2022-11-20 09:27:29,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:29,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 45 [2022-11-20 09:27:29,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:29,417 INFO L225 Difference]: With dead ends: 1985 [2022-11-20 09:27:29,418 INFO L226 Difference]: Without dead ends: 1982 [2022-11-20 09:27:29,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:29,420 INFO L413 NwaCegarLoop]: 687 mSDtfsCounter, 646 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 646 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:29,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [646 Valid, 687 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:29,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-11-20 09:27:29,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1982. [2022-11-20 09:27:29,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1982 states, 1406 states have (on average 1.3264580369843528) internal successors, (1865), 1428 states have internal predecessors, (1865), 419 states have call successors, (419), 157 states have call predecessors, (419), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-11-20 09:27:29,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 2700 transitions. [2022-11-20 09:27:29,614 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 2700 transitions. Word has length 45 [2022-11-20 09:27:29,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:29,615 INFO L495 AbstractCegarLoop]: Abstraction has 1982 states and 2700 transitions. [2022-11-20 09:27:29,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:29,615 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 2700 transitions. [2022-11-20 09:27:29,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-20 09:27:29,617 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:29,617 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:29,630 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:29,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-20 09:27:29,826 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:29,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:29,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1390018305, now seen corresponding path program 1 times [2022-11-20 09:27:29,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:29,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340408337] [2022-11-20 09:27:29,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:29,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:29,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:29,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:29,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:29,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:29,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:29,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340408337] [2022-11-20 09:27:29,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340408337] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:29,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056399196] [2022-11-20 09:27:29,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:29,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:29,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:29,988 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:30,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 09:27:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:30,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:30,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:30,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:30,458 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:30,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056399196] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:30,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:30,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 09:27:30,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850506491] [2022-11-20 09:27:30,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:30,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:30,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:30,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:30,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:30,461 INFO L87 Difference]: Start difference. First operand 1982 states and 2700 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:30,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:30,678 INFO L93 Difference]: Finished difference Result 2387 states and 3227 transitions. [2022-11-20 09:27:30,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:30,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-11-20 09:27:30,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:30,694 INFO L225 Difference]: With dead ends: 2387 [2022-11-20 09:27:30,694 INFO L226 Difference]: Without dead ends: 2355 [2022-11-20 09:27:30,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:27:30,697 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 581 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:30,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 1256 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:30,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2022-11-20 09:27:30,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 2355. [2022-11-20 09:27:30,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 1652 states have (on average 1.3141646489104115) internal successors, (2171), 1676 states have internal predecessors, (2171), 508 states have call successors, (508), 195 states have call predecessors, (508), 194 states have return successors, (507), 507 states have call predecessors, (507), 507 states have call successors, (507) [2022-11-20 09:27:30,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 3186 transitions. [2022-11-20 09:27:30,889 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 3186 transitions. Word has length 46 [2022-11-20 09:27:30,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:30,889 INFO L495 AbstractCegarLoop]: Abstraction has 2355 states and 3186 transitions. [2022-11-20 09:27:30,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 09:27:30,890 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 3186 transitions. [2022-11-20 09:27:30,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-20 09:27:30,892 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:30,892 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:30,900 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:31,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-20 09:27:31,099 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:31,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:31,099 INFO L85 PathProgramCache]: Analyzing trace with hash 465383222, now seen corresponding path program 1 times [2022-11-20 09:27:31,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:31,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606156641] [2022-11-20 09:27:31,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:31,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:31,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:31,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:31,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:31,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:31,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 09:27:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:31,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 09:27:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:31,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:31,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:31,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606156641] [2022-11-20 09:27:31,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606156641] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:31,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872483147] [2022-11-20 09:27:31,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:31,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:31,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:31,266 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:31,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 09:27:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:31,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:27:31,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:31,720 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 09:27:31,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:31,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872483147] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:31,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:31,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-20 09:27:31,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988956353] [2022-11-20 09:27:31,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:31,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:31,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:31,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:31,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:27:31,723 INFO L87 Difference]: Start difference. First operand 2355 states and 3186 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 09:27:32,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:32,085 INFO L93 Difference]: Finished difference Result 6037 states and 8138 transitions. [2022-11-20 09:27:32,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:32,085 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 64 [2022-11-20 09:27:32,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:32,105 INFO L225 Difference]: With dead ends: 6037 [2022-11-20 09:27:32,105 INFO L226 Difference]: Without dead ends: 3685 [2022-11-20 09:27:32,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:27:32,116 INFO L413 NwaCegarLoop]: 729 mSDtfsCounter, 606 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:32,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 1328 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 09:27:32,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3685 states. [2022-11-20 09:27:32,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3685 to 3682. [2022-11-20 09:27:32,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3682 states, 2585 states have (on average 1.309090909090909) internal successors, (3384), 2621 states have internal predecessors, (3384), 779 states have call successors, (779), 318 states have call predecessors, (779), 317 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2022-11-20 09:27:32,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3682 states to 3682 states and 4941 transitions. [2022-11-20 09:27:32,447 INFO L78 Accepts]: Start accepts. Automaton has 3682 states and 4941 transitions. Word has length 64 [2022-11-20 09:27:32,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:32,447 INFO L495 AbstractCegarLoop]: Abstraction has 3682 states and 4941 transitions. [2022-11-20 09:27:32,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 09:27:32,447 INFO L276 IsEmpty]: Start isEmpty. Operand 3682 states and 4941 transitions. [2022-11-20 09:27:32,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-20 09:27:32,465 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:32,465 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:32,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:32,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-20 09:27:32,672 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:32,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:32,673 INFO L85 PathProgramCache]: Analyzing trace with hash 2104414459, now seen corresponding path program 1 times [2022-11-20 09:27:32,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:32,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405830246] [2022-11-20 09:27:32,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:32,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:32,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:32,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:32,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:32,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:32,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 09:27:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:32,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 09:27:32,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:32,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 09:27:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:33,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:33,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:33,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:33,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:33,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:33,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:33,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:33,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:27:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,245 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:27:33,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:33,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405830246] [2022-11-20 09:27:33,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405830246] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:33,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487715057] [2022-11-20 09:27:33,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:33,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:33,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:33,247 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:33,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 09:27:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:33,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 1757 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:33,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:33,842 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 09:27:33,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:33,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487715057] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:33,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:33,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-11-20 09:27:33,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393849001] [2022-11-20 09:27:33,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:33,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:33,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:33,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:33,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:27:33,845 INFO L87 Difference]: Start difference. First operand 3682 states and 4941 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 09:27:34,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:34,123 INFO L93 Difference]: Finished difference Result 7409 states and 10086 transitions. [2022-11-20 09:27:34,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:34,124 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2022-11-20 09:27:34,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:34,147 INFO L225 Difference]: With dead ends: 7409 [2022-11-20 09:27:34,147 INFO L226 Difference]: Without dead ends: 3730 [2022-11-20 09:27:34,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:27:34,164 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 3 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:34,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1309 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:27:34,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3730 states. [2022-11-20 09:27:34,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3730 to 3694. [2022-11-20 09:27:34,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3694 states, 2597 states have (on average 1.307662687716596) internal successors, (3396), 2633 states have internal predecessors, (3396), 779 states have call successors, (779), 318 states have call predecessors, (779), 317 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2022-11-20 09:27:34,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3694 states to 3694 states and 4953 transitions. [2022-11-20 09:27:34,520 INFO L78 Accepts]: Start accepts. Automaton has 3694 states and 4953 transitions. Word has length 123 [2022-11-20 09:27:34,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:34,521 INFO L495 AbstractCegarLoop]: Abstraction has 3694 states and 4953 transitions. [2022-11-20 09:27:34,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 09:27:34,522 INFO L276 IsEmpty]: Start isEmpty. Operand 3694 states and 4953 transitions. [2022-11-20 09:27:34,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-20 09:27:34,530 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:34,530 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-20 09:27:34,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:34,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-20 09:27:34,739 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:34,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:34,739 INFO L85 PathProgramCache]: Analyzing trace with hash 522317362, now seen corresponding path program 1 times [2022-11-20 09:27:34,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:34,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777584672] [2022-11-20 09:27:34,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:34,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:34,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:34,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:34,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:34,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:34,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:34,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 09:27:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 09:27:35,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 09:27:35,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:35,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:35,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:27:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 09:27:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:35,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:35,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:35,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:35,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:27:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:35,653 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-20 09:27:35,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:35,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777584672] [2022-11-20 09:27:35,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777584672] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:35,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398478485] [2022-11-20 09:27:35,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:35,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:35,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:35,656 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:35,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 09:27:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:36,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 2170 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:36,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:36,379 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-20 09:27:36,379 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:27:36,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398478485] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:27:36,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:27:36,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-11-20 09:27:36,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784767898] [2022-11-20 09:27:36,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:27:36,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:27:36,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:36,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:27:36,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:27:36,382 INFO L87 Difference]: Start difference. First operand 3694 states and 4953 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 09:27:36,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:36,880 INFO L93 Difference]: Finished difference Result 7433 states and 10095 transitions. [2022-11-20 09:27:36,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:27:36,881 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 173 [2022-11-20 09:27:36,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:36,903 INFO L225 Difference]: With dead ends: 7433 [2022-11-20 09:27:36,903 INFO L226 Difference]: Without dead ends: 3742 [2022-11-20 09:27:36,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:27:36,922 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 3 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:36,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1311 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 09:27:36,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3742 states. [2022-11-20 09:27:37,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3742 to 3706. [2022-11-20 09:27:37,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 2609 states have (on average 1.306247604446148) internal successors, (3408), 2645 states have internal predecessors, (3408), 779 states have call successors, (779), 318 states have call predecessors, (779), 317 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2022-11-20 09:27:37,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 4965 transitions. [2022-11-20 09:27:37,256 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 4965 transitions. Word has length 173 [2022-11-20 09:27:37,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:37,256 INFO L495 AbstractCegarLoop]: Abstraction has 3706 states and 4965 transitions. [2022-11-20 09:27:37,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 09:27:37,257 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 4965 transitions. [2022-11-20 09:27:37,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-20 09:27:37,264 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:37,264 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-20 09:27:37,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 09:27:37,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-20 09:27:37,478 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:37,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:37,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1166626380, now seen corresponding path program 1 times [2022-11-20 09:27:37,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:37,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223420722] [2022-11-20 09:27:37,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:37,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:37,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:37,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 09:27:37,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:37,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 09:27:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:37,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 09:27:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:37,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 09:27:37,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:37,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 09:27:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:37,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:37,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:38,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:38,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:38,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:27:38,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 09:27:38,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:38,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:38,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:27:38,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,244 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-20 09:27:38,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:38,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223420722] [2022-11-20 09:27:38,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223420722] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:38,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193917574] [2022-11-20 09:27:38,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:38,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:38,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:38,246 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:38,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 09:27:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:38,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 2167 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:38,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:39,028 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 09:27:39,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:27:39,288 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 09:27:39,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193917574] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:27:39,288 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:27:39,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-11-20 09:27:39,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466244886] [2022-11-20 09:27:39,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:27:39,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:27:39,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:39,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:27:39,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:27:39,291 INFO L87 Difference]: Start difference. First operand 3706 states and 4965 transitions. Second operand has 12 states, 12 states have (on average 14.166666666666666) internal successors, (170), 9 states have internal predecessors, (170), 2 states have call successors, (42), 4 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2022-11-20 09:27:56,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:27:56,029 INFO L93 Difference]: Finished difference Result 7743 states and 10618 transitions. [2022-11-20 09:27:56,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 09:27:56,030 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.166666666666666) internal successors, (170), 9 states have internal predecessors, (170), 2 states have call successors, (42), 4 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) Word has length 173 [2022-11-20 09:27:56,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:27:56,051 INFO L225 Difference]: With dead ends: 7743 [2022-11-20 09:27:56,051 INFO L226 Difference]: Without dead ends: 4040 [2022-11-20 09:27:56,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 392 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-11-20 09:27:56,067 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 558 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 3470 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 3729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 3470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:27:56,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [590 Valid, 1794 Invalid, 3729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 3470 Invalid, 0 Unknown, 0 Unchecked, 16.2s Time] [2022-11-20 09:27:56,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4040 states. [2022-11-20 09:27:56,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4040 to 3895. [2022-11-20 09:27:56,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 2786 states have (on average 1.3083273510409188) internal successors, (3645), 2822 states have internal predecessors, (3645), 779 states have call successors, (779), 318 states have call predecessors, (779), 329 states have return successors, (826), 790 states have call predecessors, (826), 778 states have call successors, (826) [2022-11-20 09:27:56,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 5250 transitions. [2022-11-20 09:27:56,404 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 5250 transitions. Word has length 173 [2022-11-20 09:27:56,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:27:56,405 INFO L495 AbstractCegarLoop]: Abstraction has 3895 states and 5250 transitions. [2022-11-20 09:27:56,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.166666666666666) internal successors, (170), 9 states have internal predecessors, (170), 2 states have call successors, (42), 4 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2022-11-20 09:27:56,405 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 5250 transitions. [2022-11-20 09:27:56,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-11-20 09:27:56,414 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:27:56,414 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:27:56,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-11-20 09:27:56,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 09:27:56,624 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:27:56,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:27:56,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1279671924, now seen corresponding path program 1 times [2022-11-20 09:27:56,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:27:56,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265995056] [2022-11-20 09:27:56,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:56,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:27:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:57,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 09:27:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 09:27:57,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-20 09:27:57,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 09:27:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:57,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:27:57,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 09:27:57,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:27:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 09:27:57,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:27:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:27:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:27:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:27:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:27:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:57,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:57,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:27:57,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:58,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:27:58,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:58,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:27:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:27:58,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:27:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:27:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,045 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-11-20 09:27:58,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:27:58,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265995056] [2022-11-20 09:27:58,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265995056] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:27:58,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293595970] [2022-11-20 09:27:58,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:27:58,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:27:58,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:27:58,048 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:27:58,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 09:27:58,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:27:58,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 2650 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:27:58,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:27:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-11-20 09:27:58,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:27:59,432 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-11-20 09:27:59,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293595970] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:27:59,432 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:27:59,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-11-20 09:27:59,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013185577] [2022-11-20 09:27:59,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:27:59,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:27:59,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:27:59,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:27:59,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:27:59,435 INFO L87 Difference]: Start difference. First operand 3895 states and 5250 transitions. Second operand has 12 states, 12 states have (on average 16.0) internal successors, (192), 9 states have internal predecessors, (192), 5 states have call successors, (60), 4 states have call predecessors, (60), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) [2022-11-20 09:28:13,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:13,717 INFO L93 Difference]: Finished difference Result 8247 states and 11383 transitions. [2022-11-20 09:28:13,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 09:28:13,718 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.0) internal successors, (192), 9 states have internal predecessors, (192), 5 states have call successors, (60), 4 states have call predecessors, (60), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) Word has length 251 [2022-11-20 09:28:13,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:28:13,744 INFO L225 Difference]: With dead ends: 8247 [2022-11-20 09:28:13,744 INFO L226 Difference]: Without dead ends: 4355 [2022-11-20 09:28:13,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 586 GetRequests, 572 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-11-20 09:28:13,765 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 574 mSDsluCounter, 1375 mSDsCounter, 0 mSdLazyCounter, 3130 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 3429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 3130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:28:13,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [624 Valid, 1632 Invalid, 3429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 3130 Invalid, 0 Unknown, 0 Unchecked, 13.7s Time] [2022-11-20 09:28:13,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4355 states. [2022-11-20 09:28:14,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4355 to 4210. [2022-11-20 09:28:14,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4210 states, 3026 states have (on average 1.3037012557832122) internal successors, (3945), 3050 states have internal predecessors, (3945), 854 states have call successors, (854), 318 states have call predecessors, (854), 329 states have return successors, (901), 877 states have call predecessors, (901), 853 states have call successors, (901) [2022-11-20 09:28:14,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 5700 transitions. [2022-11-20 09:28:14,205 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 5700 transitions. Word has length 251 [2022-11-20 09:28:14,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:28:14,206 INFO L495 AbstractCegarLoop]: Abstraction has 4210 states and 5700 transitions. [2022-11-20 09:28:14,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.0) internal successors, (192), 9 states have internal predecessors, (192), 5 states have call successors, (60), 4 states have call predecessors, (60), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) [2022-11-20 09:28:14,206 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5700 transitions. [2022-11-20 09:28:14,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-11-20 09:28:14,218 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:14,218 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:28:14,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 09:28:14,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:14,429 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:14,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:14,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1193890874, now seen corresponding path program 1 times [2022-11-20 09:28:14,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:28:14,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885964940] [2022-11-20 09:28:14,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:14,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:28:14,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:28:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:14,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:28:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:14,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 09:28:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 09:28:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:14,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:15,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:15,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:28:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:28:15,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:28:15,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:28:15,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:15,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:28:15,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:15,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:15,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:28:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:28:15,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:28:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:28:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:15,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:15,714 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-11-20 09:28:15,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:28:15,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885964940] [2022-11-20 09:28:15,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885964940] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:28:15,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882024595] [2022-11-20 09:28:15,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:15,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:15,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:28:15,717 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:28:15,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 09:28:16,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:16,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 2614 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:28:16,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:28:16,793 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-20 09:28:16,793 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:28:16,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882024595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:28:16,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:28:16,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-11-20 09:28:16,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005300687] [2022-11-20 09:28:16,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:28:16,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:28:16,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:28:16,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:28:16,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:28:16,796 INFO L87 Difference]: Start difference. First operand 4210 states and 5700 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-20 09:28:17,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:17,201 INFO L93 Difference]: Finished difference Result 8432 states and 11417 transitions. [2022-11-20 09:28:17,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:28:17,202 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 253 [2022-11-20 09:28:17,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:28:17,218 INFO L225 Difference]: With dead ends: 8432 [2022-11-20 09:28:17,218 INFO L226 Difference]: Without dead ends: 4210 [2022-11-20 09:28:17,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:28:17,235 INFO L413 NwaCegarLoop]: 657 mSDtfsCounter, 3 mSDsluCounter, 1307 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1964 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.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:28:17,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1964 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:28:17,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2022-11-20 09:28:17,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 4210. [2022-11-20 09:28:17,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4210 states, 3026 states have (on average 1.302048909451421) internal successors, (3940), 3050 states have internal predecessors, (3940), 854 states have call successors, (854), 318 states have call predecessors, (854), 329 states have return successors, (901), 877 states have call predecessors, (901), 853 states have call successors, (901) [2022-11-20 09:28:17,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 5695 transitions. [2022-11-20 09:28:17,786 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 5695 transitions. Word has length 253 [2022-11-20 09:28:17,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:28:17,787 INFO L495 AbstractCegarLoop]: Abstraction has 4210 states and 5695 transitions. [2022-11-20 09:28:17,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-20 09:28:17,788 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5695 transitions. [2022-11-20 09:28:17,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2022-11-20 09:28:17,802 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:17,803 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:28:17,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 09:28:18,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-20 09:28:18,019 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:18,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:18,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1834654849, now seen corresponding path program 1 times [2022-11-20 09:28:18,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:28:18,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066585165] [2022-11-20 09:28:18,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:18,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:28:18,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:28:18,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:28:18,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-20 09:28:18,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 09:28:18,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 09:28:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:18,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:18,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:18,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:18,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:28:19,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:28:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:28:19,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:28:19,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:19,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:28:19,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:19,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:19,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:28:19,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:28:19,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:28:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:28:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:19,278 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-11-20 09:28:19,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:28:19,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066585165] [2022-11-20 09:28:19,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066585165] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:28:19,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282378086] [2022-11-20 09:28:19,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:19,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:19,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:28:19,280 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:28:19,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 09:28:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:20,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 2643 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:28:20,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:28:20,263 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-20 09:28:20,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:28:20,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282378086] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:28:20,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:28:20,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-11-20 09:28:20,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102844537] [2022-11-20 09:28:20,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:28:20,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:28:20,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:28:20,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:28:20,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:28:20,267 INFO L87 Difference]: Start difference. First operand 4210 states and 5695 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-20 09:28:20,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:20,619 INFO L93 Difference]: Finished difference Result 8482 states and 11482 transitions. [2022-11-20 09:28:20,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:28:20,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 257 [2022-11-20 09:28:20,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:28:20,637 INFO L225 Difference]: With dead ends: 8482 [2022-11-20 09:28:20,638 INFO L226 Difference]: Without dead ends: 4275 [2022-11-20 09:28:20,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 327 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-20 09:28:20,651 INFO L413 NwaCegarLoop]: 654 mSDtfsCounter, 9 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:28:20,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1299 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:28:20,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4275 states. [2022-11-20 09:28:20,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4275 to 4225. [2022-11-20 09:28:20,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4225 states, 3041 states have (on average 1.300559026635975) internal successors, (3955), 3065 states have internal predecessors, (3955), 854 states have call successors, (854), 318 states have call predecessors, (854), 329 states have return successors, (901), 877 states have call predecessors, (901), 853 states have call successors, (901) [2022-11-20 09:28:21,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4225 states to 4225 states and 5710 transitions. [2022-11-20 09:28:21,012 INFO L78 Accepts]: Start accepts. Automaton has 4225 states and 5710 transitions. Word has length 257 [2022-11-20 09:28:21,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:28:21,012 INFO L495 AbstractCegarLoop]: Abstraction has 4225 states and 5710 transitions. [2022-11-20 09:28:21,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-20 09:28:21,013 INFO L276 IsEmpty]: Start isEmpty. Operand 4225 states and 5710 transitions. [2022-11-20 09:28:21,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-11-20 09:28:21,022 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:21,023 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:28:21,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 09:28:21,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:21,234 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:21,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:21,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1364052356, now seen corresponding path program 1 times [2022-11-20 09:28:21,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:28:21,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244853314] [2022-11-20 09:28:21,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:21,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:28:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:21,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:28:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:21,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:28:21,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:21,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 09:28:21,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:21,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:21,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:28:21,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:21,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 09:28:21,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:22,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:28:22,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:28:22,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:28:22,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:28:22,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:28:22,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:22,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:22,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:28:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 09:28:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:28:22,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:28:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-20 09:28:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:22,787 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-11-20 09:28:22,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:28:22,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244853314] [2022-11-20 09:28:22,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244853314] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:28:22,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731963399] [2022-11-20 09:28:22,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:22,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:22,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:28:22,791 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:28:22,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 09:28:23,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:23,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 2666 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:28:23,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:28:23,866 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-20 09:28:23,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:28:24,335 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-20 09:28:24,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731963399] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:28:24,336 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:28:24,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 12 [2022-11-20 09:28:24,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595291093] [2022-11-20 09:28:24,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:28:24,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:28:24,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:28:24,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:28:24,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:28:24,342 INFO L87 Difference]: Start difference. First operand 4225 states and 5710 transitions. Second operand has 12 states, 12 states have (on average 17.833333333333332) internal successors, (214), 10 states have internal predecessors, (214), 6 states have call successors, (56), 4 states have call predecessors, (56), 3 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) [2022-11-20 09:28:27,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:28:49,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:49,542 INFO L93 Difference]: Finished difference Result 9333 states and 13011 transitions. [2022-11-20 09:28:49,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 09:28:49,543 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 17.833333333333332) internal successors, (214), 10 states have internal predecessors, (214), 6 states have call successors, (56), 4 states have call predecessors, (56), 3 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) Word has length 264 [2022-11-20 09:28:49,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:28:49,570 INFO L225 Difference]: With dead ends: 9333 [2022-11-20 09:28:49,570 INFO L226 Difference]: Without dead ends: 5111 [2022-11-20 09:28:49,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:28:49,590 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 575 mSDsluCounter, 1703 mSDsCounter, 0 mSdLazyCounter, 4222 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 1950 SdHoareTripleChecker+Invalid, 4542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 4222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.5s IncrementalHoareTripleChecker+Time [2022-11-20 09:28:49,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [613 Valid, 1950 Invalid, 4542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 4222 Invalid, 0 Unknown, 0 Unchecked, 24.5s Time] [2022-11-20 09:28:49,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5111 states. [2022-11-20 09:28:50,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5111 to 4888. [2022-11-20 09:28:50,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4888 states, 3530 states have (on average 1.2971671388101984) internal successors, (4579), 3554 states have internal predecessors, (4579), 1004 states have call successors, (1004), 330 states have call predecessors, (1004), 353 states have return successors, (1051), 1027 states have call predecessors, (1051), 1003 states have call successors, (1051) [2022-11-20 09:28:50,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4888 states to 4888 states and 6634 transitions. [2022-11-20 09:28:50,104 INFO L78 Accepts]: Start accepts. Automaton has 4888 states and 6634 transitions. Word has length 264 [2022-11-20 09:28:50,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:28:50,104 INFO L495 AbstractCegarLoop]: Abstraction has 4888 states and 6634 transitions. [2022-11-20 09:28:50,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 17.833333333333332) internal successors, (214), 10 states have internal predecessors, (214), 6 states have call successors, (56), 4 states have call predecessors, (56), 3 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) [2022-11-20 09:28:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 4888 states and 6634 transitions. [2022-11-20 09:28:50,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2022-11-20 09:28:50,116 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:50,117 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:28:50,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-20 09:28:50,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:50,329 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:50,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:50,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1005947175, now seen corresponding path program 1 times [2022-11-20 09:28:50,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:28:50,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775366564] [2022-11-20 09:28:50,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:50,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:28:50,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:28:50,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 09:28:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 09:28:50,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 09:28:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 09:28:50,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 09:28:50,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-20 09:28:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 09:28:50,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-20 09:28:50,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:50,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:50,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:28:51,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:28:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:28:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:28:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:28:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 09:28:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:51,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:28:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:28:51,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:28:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:28:51,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:28:51,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:51,289 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-11-20 09:28:51,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:28:51,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775366564] [2022-11-20 09:28:51,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775366564] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:28:51,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316418383] [2022-11-20 09:28:51,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:51,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:51,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:28:51,291 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:28:51,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 09:28:52,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:52,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 2798 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:28:52,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:28:52,476 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2022-11-20 09:28:52,476 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:28:52,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316418383] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:28:52,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:28:52,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 9 [2022-11-20 09:28:52,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423870072] [2022-11-20 09:28:52,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:28:52,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:28:52,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:28:52,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:28:52,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-20 09:28:52,479 INFO L87 Difference]: Start difference. First operand 4888 states and 6634 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-20 09:28:52,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:52,882 INFO L93 Difference]: Finished difference Result 9783 states and 13275 transitions. [2022-11-20 09:28:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:28:52,882 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 303 [2022-11-20 09:28:52,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:28:52,907 INFO L225 Difference]: With dead ends: 9783 [2022-11-20 09:28:52,907 INFO L226 Difference]: Without dead ends: 4778 [2022-11-20 09:28:52,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 382 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:28:52,923 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 1 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:28:52,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1967 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:28:52,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4778 states. [2022-11-20 09:28:53,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4778 to 4760. [2022-11-20 09:28:53,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4760 states, 3434 states have (on average 1.2999417588817705) internal successors, (4464), 3458 states have internal predecessors, (4464), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-11-20 09:28:53,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4760 states to 4760 states and 6461 transitions. [2022-11-20 09:28:53,437 INFO L78 Accepts]: Start accepts. Automaton has 4760 states and 6461 transitions. Word has length 303 [2022-11-20 09:28:53,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:28:53,438 INFO L495 AbstractCegarLoop]: Abstraction has 4760 states and 6461 transitions. [2022-11-20 09:28:53,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-20 09:28:53,438 INFO L276 IsEmpty]: Start isEmpty. Operand 4760 states and 6461 transitions. [2022-11-20 09:28:53,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-11-20 09:28:53,450 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:53,450 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:28:53,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 09:28:53,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:28:53,663 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:53,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:53,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1075278156, now seen corresponding path program 1 times [2022-11-20 09:28:53,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:28:53,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65197714] [2022-11-20 09:28:53,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:53,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:28:53,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:28:54,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:28:54,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 09:28:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:54,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:28:54,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 09:28:54,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 09:28:54,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-20 09:28:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-20 09:28:54,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-11-20 09:28:54,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:54,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:54,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:28:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:28:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:28:54,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:28:54,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:28:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 09:28:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:28:54,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:28:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:28:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:28:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:28:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:28:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:28:54,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:28:54,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:54,569 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-11-20 09:28:54,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:28:54,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65197714] [2022-11-20 09:28:54,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65197714] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:28:54,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:28:54,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 09:28:54,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2509934] [2022-11-20 09:28:54,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:28:54,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 09:28:54,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:28:54,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 09:28:54,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:28:54,572 INFO L87 Difference]: Start difference. First operand 4760 states and 6461 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-20 09:29:08,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:08,622 INFO L93 Difference]: Finished difference Result 9794 states and 13397 transitions. [2022-11-20 09:29:08,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 09:29:08,623 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 320 [2022-11-20 09:29:08,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:08,647 INFO L225 Difference]: With dead ends: 9794 [2022-11-20 09:29:08,647 INFO L226 Difference]: Without dead ends: 5037 [2022-11-20 09:29:08,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:29:08,662 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 550 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 1835 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 1090 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 1835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:08,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [583 Valid, 1090 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 1835 Invalid, 0 Unknown, 0 Unchecked, 13.6s Time] [2022-11-20 09:29:08,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5037 states. [2022-11-20 09:29:09,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5037 to 4772. [2022-11-20 09:29:09,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4772 states, 3446 states have (on average 1.2988972721996517) internal successors, (4476), 3464 states have internal predecessors, (4476), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-11-20 09:29:09,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4772 states to 4772 states and 6473 transitions. [2022-11-20 09:29:09,078 INFO L78 Accepts]: Start accepts. Automaton has 4772 states and 6473 transitions. Word has length 320 [2022-11-20 09:29:09,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:09,079 INFO L495 AbstractCegarLoop]: Abstraction has 4772 states and 6473 transitions. [2022-11-20 09:29:09,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-20 09:29:09,079 INFO L276 IsEmpty]: Start isEmpty. Operand 4772 states and 6473 transitions. [2022-11-20 09:29:09,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2022-11-20 09:29:09,091 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:09,091 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:09,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 09:29:09,092 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:09,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:09,092 INFO L85 PathProgramCache]: Analyzing trace with hash -351509795, now seen corresponding path program 1 times [2022-11-20 09:29:09,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:29:09,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340311939] [2022-11-20 09:29:09,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:09,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:29:09,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:29:09,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:29:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 09:29:09,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:09,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:09,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:09,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:09,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 09:29:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:09,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:29:09,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 09:29:09,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-11-20 09:29:09,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-20 09:29:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 09:29:09,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:09,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:09,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:09,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:09,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:29:10,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:29:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:29:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:29:10,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:29:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 09:29:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:10,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:10,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:29:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:29:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:29:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:29:10,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:29:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:10,223 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-11-20 09:29:10,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:29:10,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340311939] [2022-11-20 09:29:10,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340311939] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:29:10,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305417572] [2022-11-20 09:29:10,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:10,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:10,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:29:10,226 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:29:10,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 09:29:11,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:11,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 3053 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:29:11,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:11,509 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2022-11-20 09:29:11,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:11,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305417572] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:11,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 09:29:11,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-11-20 09:29:11,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695400435] [2022-11-20 09:29:11,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:11,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:11,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:29:11,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:11,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-20 09:29:11,512 INFO L87 Difference]: Start difference. First operand 4772 states and 6473 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-20 09:29:11,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:11,928 INFO L93 Difference]: Finished difference Result 9595 states and 13069 transitions. [2022-11-20 09:29:11,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:11,929 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 331 [2022-11-20 09:29:11,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:11,948 INFO L225 Difference]: With dead ends: 9595 [2022-11-20 09:29:11,948 INFO L226 Difference]: Without dead ends: 4826 [2022-11-20 09:29:11,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 421 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-20 09:29:11,963 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 7 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:11,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1275 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:29:11,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4826 states. [2022-11-20 09:29:12,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4826 to 4784. [2022-11-20 09:29:12,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4784 states, 3458 states have (on average 1.29786003470214) internal successors, (4488), 3476 states have internal predecessors, (4488), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-11-20 09:29:12,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4784 states to 4784 states and 6485 transitions. [2022-11-20 09:29:12,445 INFO L78 Accepts]: Start accepts. Automaton has 4784 states and 6485 transitions. Word has length 331 [2022-11-20 09:29:12,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:12,446 INFO L495 AbstractCegarLoop]: Abstraction has 4784 states and 6485 transitions. [2022-11-20 09:29:12,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-20 09:29:12,446 INFO L276 IsEmpty]: Start isEmpty. Operand 4784 states and 6485 transitions. [2022-11-20 09:29:12,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2022-11-20 09:29:12,457 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:12,458 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:12,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:12,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:12,670 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:12,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:12,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1035093249, now seen corresponding path program 1 times [2022-11-20 09:29:12,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:29:12,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948055197] [2022-11-20 09:29:12,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:12,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:29:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:29:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:29:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 09:29:13,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:13,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:13,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 09:29:13,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-20 09:29:13,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 09:29:13,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 09:29:13,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-20 09:29:13,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-11-20 09:29:13,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-11-20 09:29:13,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:13,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:13,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:29:13,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:29:13,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:29:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:29:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:29:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 09:29:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:13,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 09:29:13,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 09:29:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 09:29:13,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:29:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:29:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:13,871 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 2 proven. 23 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-11-20 09:29:13,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:29:13,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948055197] [2022-11-20 09:29:13,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948055197] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:29:13,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125607772] [2022-11-20 09:29:13,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:13,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:13,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:29:13,873 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:29:13,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 09:29:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:15,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 3119 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:29:15,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:15,165 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 112 proven. 1 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2022-11-20 09:29:15,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:15,731 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2022-11-20 09:29:15,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125607772] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:15,732 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:29:15,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-11-20 09:29:15,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131482826] [2022-11-20 09:29:15,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:15,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:29:15,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:29:15,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:29:15,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:29:15,735 INFO L87 Difference]: Start difference. First operand 4784 states and 6485 transitions. Second operand has 12 states, 12 states have (on average 19.083333333333332) internal successors, (229), 9 states have internal predecessors, (229), 6 states have call successors, (68), 5 states have call predecessors, (68), 2 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2022-11-20 09:29:28,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:28,696 INFO L93 Difference]: Finished difference Result 10478 states and 14738 transitions. [2022-11-20 09:29:28,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 09:29:28,697 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 19.083333333333332) internal successors, (229), 9 states have internal predecessors, (229), 6 states have call successors, (68), 5 states have call predecessors, (68), 2 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) Word has length 344 [2022-11-20 09:29:28,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:28,718 INFO L225 Difference]: With dead ends: 10478 [2022-11-20 09:29:28,718 INFO L226 Difference]: Without dead ends: 5697 [2022-11-20 09:29:28,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 800 GetRequests, 782 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:29:28,735 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 820 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 2665 mSolverCounterSat, 511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1360 SdHoareTripleChecker+Invalid, 3176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 2665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:28,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 1360 Invalid, 3176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [511 Valid, 2665 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2022-11-20 09:29:28,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2022-11-20 09:29:29,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 4970. [2022-11-20 09:29:29,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4970 states, 3608 states have (on average 1.2954545454545454) internal successors, (4674), 3626 states have internal predecessors, (4674), 1011 states have call successors, (1011), 327 states have call predecessors, (1011), 350 states have return successors, (1058), 1034 states have call predecessors, (1058), 1010 states have call successors, (1058) [2022-11-20 09:29:29,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4970 states to 4970 states and 6743 transitions. [2022-11-20 09:29:29,198 INFO L78 Accepts]: Start accepts. Automaton has 4970 states and 6743 transitions. Word has length 344 [2022-11-20 09:29:29,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:29,199 INFO L495 AbstractCegarLoop]: Abstraction has 4970 states and 6743 transitions. [2022-11-20 09:29:29,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 19.083333333333332) internal successors, (229), 9 states have internal predecessors, (229), 6 states have call successors, (68), 5 states have call predecessors, (68), 2 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2022-11-20 09:29:29,199 INFO L276 IsEmpty]: Start isEmpty. Operand 4970 states and 6743 transitions. [2022-11-20 09:29:29,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2022-11-20 09:29:29,210 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:29,211 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:29,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:29,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:29,424 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:29,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:29,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1221348671, now seen corresponding path program 1 times [2022-11-20 09:29:29,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:29:29,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785132417] [2022-11-20 09:29:29,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:29,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:29:29,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:29:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:29:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 09:29:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:30,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:30,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 09:29:30,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-20 09:29:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 09:29:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:29:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 09:29:30,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 09:29:30,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-20 09:29:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-11-20 09:29:30,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-11-20 09:29:30,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-11-20 09:29:30,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:30,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:30,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:30,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:30,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:29:31,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:31,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 09:29:31,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 09:29:31,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-20 09:29:31,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:29:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 09:29:31,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-20 09:29:31,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:31,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:29:31,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:31,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 09:29:31,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 09:29:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-20 09:29:31,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 09:29:31,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 09:29:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:31,329 INFO L134 CoverageAnalysis]: Checked inductivity of 787 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 755 trivial. 0 not checked. [2022-11-20 09:29:31,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:29:31,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785132417] [2022-11-20 09:29:31,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785132417] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:29:31,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357784315] [2022-11-20 09:29:31,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:31,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:31,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:29:31,331 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:29:31,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 09:29:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:32,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 3443 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 09:29:32,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:32,831 INFO L134 CoverageAnalysis]: Checked inductivity of 787 backedges. 314 proven. 34 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-11-20 09:29:32,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:33,503 INFO L134 CoverageAnalysis]: Checked inductivity of 787 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 751 trivial. 0 not checked. [2022-11-20 09:29:33,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357784315] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:33,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:29:33,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2022-11-20 09:29:33,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873119053] [2022-11-20 09:29:33,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:33,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 09:29:33,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:29:33,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 09:29:33,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:29:33,506 INFO L87 Difference]: Start difference. First operand 4970 states and 6743 transitions. Second operand has 13 states, 13 states have (on average 21.846153846153847) internal successors, (284), 10 states have internal predecessors, (284), 8 states have call successors, (75), 5 states have call predecessors, (75), 3 states have return successors, (75), 8 states have call predecessors, (75), 8 states have call successors, (75) [2022-11-20 09:29:45,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:45,781 INFO L93 Difference]: Finished difference Result 10250 states and 14138 transitions. [2022-11-20 09:29:45,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 09:29:45,781 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 21.846153846153847) internal successors, (284), 10 states have internal predecessors, (284), 8 states have call successors, (75), 5 states have call predecessors, (75), 3 states have return successors, (75), 8 states have call predecessors, (75), 8 states have call successors, (75) Word has length 413 [2022-11-20 09:29:45,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:45,804 INFO L225 Difference]: With dead ends: 10250 [2022-11-20 09:29:45,804 INFO L226 Difference]: Without dead ends: 5151 [2022-11-20 09:29:45,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 967 GetRequests, 941 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2022-11-20 09:29:45,822 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 809 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 2147 mSolverCounterSat, 465 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 1158 SdHoareTripleChecker+Invalid, 2612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 465 IncrementalHoareTripleChecker+Valid, 2147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:45,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [839 Valid, 1158 Invalid, 2612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [465 Valid, 2147 Invalid, 0 Unknown, 0 Unchecked, 11.7s Time] [2022-11-20 09:29:45,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5151 states. [2022-11-20 09:29:46,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5151 to 5024. [2022-11-20 09:29:46,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5024 states, 3650 states have (on average 1.2887671232876712) internal successors, (4704), 3668 states have internal predecessors, (4704), 1023 states have call successors, (1023), 327 states have call predecessors, (1023), 350 states have return successors, (1070), 1046 states have call predecessors, (1070), 1022 states have call successors, (1070) [2022-11-20 09:29:46,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5024 states to 5024 states and 6797 transitions. [2022-11-20 09:29:46,285 INFO L78 Accepts]: Start accepts. Automaton has 5024 states and 6797 transitions. Word has length 413 [2022-11-20 09:29:46,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:46,286 INFO L495 AbstractCegarLoop]: Abstraction has 5024 states and 6797 transitions. [2022-11-20 09:29:46,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 21.846153846153847) internal successors, (284), 10 states have internal predecessors, (284), 8 states have call successors, (75), 5 states have call predecessors, (75), 3 states have return successors, (75), 8 states have call predecessors, (75), 8 states have call successors, (75) [2022-11-20 09:29:46,287 INFO L276 IsEmpty]: Start isEmpty. Operand 5024 states and 6797 transitions. [2022-11-20 09:29:46,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2022-11-20 09:29:46,295 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:46,296 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 9, 9, 9, 9, 9, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:46,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:46,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:46,515 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:46,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:46,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1098877191, now seen corresponding path program 1 times [2022-11-20 09:29:46,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:29:46,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462787145] [2022-11-20 09:29:46,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:46,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:29:46,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:29:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:29:47,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 09:29:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 09:29:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-20 09:29:47,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 09:29:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:29:47,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 09:29:47,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 09:29:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 09:29:47,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-20 09:29:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-11-20 09:29:47,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-11-20 09:29:47,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-11-20 09:29:47,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:47,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:48,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:29:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 09:29:48,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:29:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 09:29:48,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:29:48,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:29:48,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 09:29:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 09:29:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:29:48,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:29:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:29:48,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:29:48,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 09:29:48,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 09:29:48,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-20 09:29:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:29:48,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 09:29:48,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 09:29:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,542 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 22 proven. 3 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2022-11-20 09:29:48,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:29:48,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462787145] [2022-11-20 09:29:48,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462787145] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 09:29:48,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482404026] [2022-11-20 09:29:48,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:48,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:29:48,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:29:48,544 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 09:29:48,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 09:29:50,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:50,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 3578 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:29:50,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:50,079 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 34 proven. 3 refuted. 0 times theorem prover too weak. 730 trivial. 0 not checked. [2022-11-20 09:29:50,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:50,729 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 22 proven. 3 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2022-11-20 09:29:50,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482404026] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:50,729 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 09:29:50,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 9 [2022-11-20 09:29:50,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362057257] [2022-11-20 09:29:50,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:50,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 09:29:50,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:29:50,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 09:29:50,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-20 09:29:50,732 INFO L87 Difference]: Start difference. First operand 5024 states and 6797 transitions. Second operand has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 6 states have call successors, (56), 5 states have call predecessors, (56), 2 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) [2022-11-20 09:30:03,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:03,118 INFO L93 Difference]: Finished difference Result 11420 states and 16082 transitions. [2022-11-20 09:30:03,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:30:03,119 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 6 states have call successors, (56), 5 states have call predecessors, (56), 2 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) Word has length 423 [2022-11-20 09:30:03,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:03,151 INFO L225 Difference]: With dead ends: 11420 [2022-11-20 09:30:03,151 INFO L226 Difference]: Without dead ends: 6147 [2022-11-20 09:30:03,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 981 GetRequests, 968 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-11-20 09:30:03,173 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 818 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 2121 mSolverCounterSat, 527 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 2648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 527 IncrementalHoareTripleChecker+Valid, 2121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:03,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 1159 Invalid, 2648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [527 Valid, 2121 Invalid, 0 Unknown, 0 Unchecked, 11.7s Time] [2022-11-20 09:30:03,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6147 states. [2022-11-20 09:30:03,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6147 to 5360. [2022-11-20 09:30:03,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5360 states, 3842 states have (on average 1.3055700156168661) internal successors, (5016), 3860 states have internal predecessors, (5016), 1167 states have call successors, (1167), 327 states have call predecessors, (1167), 350 states have return successors, (1214), 1190 states have call predecessors, (1214), 1166 states have call successors, (1214) [2022-11-20 09:30:03,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5360 states to 5360 states and 7397 transitions. [2022-11-20 09:30:03,797 INFO L78 Accepts]: Start accepts. Automaton has 5360 states and 7397 transitions. Word has length 423 [2022-11-20 09:30:03,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:03,800 INFO L495 AbstractCegarLoop]: Abstraction has 5360 states and 7397 transitions. [2022-11-20 09:30:03,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 6 states have call successors, (56), 5 states have call predecessors, (56), 2 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) [2022-11-20 09:30:03,800 INFO L276 IsEmpty]: Start isEmpty. Operand 5360 states and 7397 transitions. [2022-11-20 09:30:03,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2022-11-20 09:30:03,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:03,810 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:03,830 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:04,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 09:30:04,024 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:30:04,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:04,025 INFO L85 PathProgramCache]: Analyzing trace with hash 88321551, now seen corresponding path program 1 times [2022-11-20 09:30:04,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 09:30:04,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729518380] [2022-11-20 09:30:04,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:04,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 09:30:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:30:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 09:30:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 09:30:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:30:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:30:04,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:30:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 09:30:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-20 09:30:04,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 09:30:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 09:30:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 09:30:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 09:30:04,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 09:30:04,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-20 09:30:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-11-20 09:30:04,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-11-20 09:30:04,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-11-20 09:30:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:30:04,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:30:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 09:30:04,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 09:30:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 09:30:04,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 09:30:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 09:30:04,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:04,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 09:30:05,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 09:30:05,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 09:30:05,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 09:30:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 09:30:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 09:30:05,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-20 09:30:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 09:30:05,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 09:30:05,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 09:30:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-20 09:30:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 09:30:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 09:30:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 09:30:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 09:30:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-20 09:30:05,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-20 09:30:05,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:05,189 INFO L134 CoverageAnalysis]: Checked inductivity of 966 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2022-11-20 09:30:05,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 09:30:05,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729518380] [2022-11-20 09:30:05,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729518380] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:05,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:05,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 09:30:05,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960980831] [2022-11-20 09:30:05,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:05,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:30:05,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 09:30:05,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:30:05,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:30:05,192 INFO L87 Difference]: Start difference. First operand 5360 states and 7397 transitions. Second operand has 6 states, 6 states have (on average 26.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 09:30:15,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:15,422 INFO L93 Difference]: Finished difference Result 5487 states and 7593 transitions. [2022-11-20 09:30:15,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 09:30:15,423 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 456 [2022-11-20 09:30:15,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:15,425 INFO L225 Difference]: With dead ends: 5487 [2022-11-20 09:30:15,425 INFO L226 Difference]: Without dead ends: 0 [2022-11-20 09:30:15,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:30:15,437 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 970 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 1955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:15,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 844 Invalid, 1955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2022-11-20 09:30:15,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-11-20 09:30:15,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-11-20 09:30:15,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:15,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-11-20 09:30:15,440 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 456 [2022-11-20 09:30:15,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:15,441 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-20 09:30:15,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 09:30:15,441 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-11-20 09:30:15,441 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-11-20 09:30:15,444 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-20 09:30:15,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-20 09:30:15,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-11-20 09:31:06,630 INFO L902 garLoopResultBuilder]: At program point pi_releaseENTRY(lines 5692 5694) the Hoare annotation is: true [2022-11-20 09:31:06,631 INFO L899 garLoopResultBuilder]: For program point pi_releaseFINAL(lines 5692 5694) no Hoare annotation was computed. [2022-11-20 09:31:06,631 INFO L899 garLoopResultBuilder]: For program point pi_releaseEXIT(lines 5692 5694) no Hoare annotation was computed. [2022-11-20 09:31:06,631 INFO L899 garLoopResultBuilder]: For program point L3741(line 3741) no Hoare annotation was computed. [2022-11-20 09:31:06,631 INFO L899 garLoopResultBuilder]: For program point L3741-2(line 3741) no Hoare annotation was computed. [2022-11-20 09:31:06,631 INFO L899 garLoopResultBuilder]: For program point L3741-4(line 3741) no Hoare annotation was computed. [2022-11-20 09:31:06,631 INFO L899 garLoopResultBuilder]: For program point L3734(lines 3734 3746) no Hoare annotation was computed. [2022-11-20 09:31:06,632 INFO L895 garLoopResultBuilder]: At program point L3732(line 3732) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,632 INFO L899 garLoopResultBuilder]: For program point L3734-2(lines 3734 3746) no Hoare annotation was computed. [2022-11-20 09:31:06,632 INFO L899 garLoopResultBuilder]: For program point L3732-1(line 3732) no Hoare annotation was computed. [2022-11-20 09:31:06,632 INFO L899 garLoopResultBuilder]: For program point pf_getgeoFINAL(lines 3724 3749) no Hoare annotation was computed. [2022-11-20 09:31:06,633 INFO L895 garLoopResultBuilder]: At program point pf_getgeoENTRY(lines 3724 3749) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,633 INFO L899 garLoopResultBuilder]: For program point pf_getgeoEXIT(lines 3724 3749) no Hoare annotation was computed. [2022-11-20 09:31:06,633 INFO L899 garLoopResultBuilder]: For program point write_regFINAL(lines 3808 3814) no Hoare annotation was computed. [2022-11-20 09:31:06,633 INFO L902 garLoopResultBuilder]: At program point write_regENTRY(lines 3808 3814) the Hoare annotation is: true [2022-11-20 09:31:06,633 INFO L902 garLoopResultBuilder]: At program point L5699(lines 5698 5700) the Hoare annotation is: true [2022-11-20 09:31:06,634 INFO L899 garLoopResultBuilder]: For program point write_regEXIT(lines 3808 3814) no Hoare annotation was computed. [2022-11-20 09:31:06,634 INFO L902 garLoopResultBuilder]: At program point pi_disconnectENTRY(lines 5675 5677) the Hoare annotation is: true [2022-11-20 09:31:06,634 INFO L899 garLoopResultBuilder]: For program point pi_disconnectFINAL(lines 5675 5677) no Hoare annotation was computed. [2022-11-20 09:31:06,634 INFO L899 garLoopResultBuilder]: For program point pi_disconnectEXIT(lines 5675 5677) no Hoare annotation was computed. [2022-11-20 09:31:06,634 INFO L899 garLoopResultBuilder]: For program point status_regEXIT(lines 3794 3800) no Hoare annotation was computed. [2022-11-20 09:31:06,634 INFO L899 garLoopResultBuilder]: For program point L3797-1(line 3797) no Hoare annotation was computed. [2022-11-20 09:31:06,634 INFO L902 garLoopResultBuilder]: At program point status_regENTRY(lines 3794 3800) the Hoare annotation is: true [2022-11-20 09:31:06,635 INFO L902 garLoopResultBuilder]: At program point L3797(line 3797) the Hoare annotation is: true [2022-11-20 09:31:06,635 INFO L899 garLoopResultBuilder]: For program point status_regFINAL(lines 3794 3800) no Hoare annotation was computed. [2022-11-20 09:31:06,635 INFO L899 garLoopResultBuilder]: For program point __const_udelayFINAL(lines 5627 5629) no Hoare annotation was computed. [2022-11-20 09:31:06,635 INFO L899 garLoopResultBuilder]: For program point __const_udelayEXIT(lines 5627 5629) no Hoare annotation was computed. [2022-11-20 09:31:06,635 INFO L902 garLoopResultBuilder]: At program point __const_udelayENTRY(lines 5627 5629) the Hoare annotation is: true [2022-11-20 09:31:06,635 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_lock_pf_mutexENTRY(lines 5522 5532) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0)) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) [2022-11-20 09:31:06,636 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_lock_pf_mutexFINAL(lines 5522 5532) no Hoare annotation was computed. [2022-11-20 09:31:06,636 INFO L895 garLoopResultBuilder]: At program point L5527(line 5527) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,636 INFO L899 garLoopResultBuilder]: For program point L5527-1(lines 5525 5528) no Hoare annotation was computed. [2022-11-20 09:31:06,636 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_lock_pf_mutexEXIT(lines 5522 5532) no Hoare annotation was computed. [2022-11-20 09:31:06,636 INFO L899 garLoopResultBuilder]: For program point L5525(lines 5525 5528) no Hoare annotation was computed. [2022-11-20 09:31:06,636 INFO L899 garLoopResultBuilder]: For program point L3999-1(line 3999) no Hoare annotation was computed. [2022-11-20 09:31:06,637 INFO L895 garLoopResultBuilder]: At program point L3999(line 3999) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,637 INFO L899 garLoopResultBuilder]: For program point L3991(lines 3991 3995) no Hoare annotation was computed. [2022-11-20 09:31:06,637 INFO L895 garLoopResultBuilder]: At program point L3987(lines 3983 3997) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-11-20 09:31:06,637 INFO L895 garLoopResultBuilder]: At program point L3981(lines 3981 3997) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,638 INFO L899 garLoopResultBuilder]: For program point L4002(lines 4002 4005) no Hoare annotation was computed. [2022-11-20 09:31:06,638 INFO L899 garLoopResultBuilder]: For program point L3998-1(lines 3979 4007) no Hoare annotation was computed. [2022-11-20 09:31:06,638 INFO L895 garLoopResultBuilder]: At program point L3994(lines 3979 4007) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,638 INFO L895 garLoopResultBuilder]: At program point L3992(lines 3983 3997) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-11-20 09:31:06,639 INFO L899 garLoopResultBuilder]: For program point pf_atapiEXIT(lines 3975 4008) no Hoare annotation was computed. [2022-11-20 09:31:06,639 INFO L899 garLoopResultBuilder]: For program point pf_atapiFINAL(lines 3975 4008) no Hoare annotation was computed. [2022-11-20 09:31:06,639 INFO L895 garLoopResultBuilder]: At program point L3980(line 3980) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,639 INFO L895 garLoopResultBuilder]: At program point pf_atapiENTRY(lines 3975 4008) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,640 INFO L899 garLoopResultBuilder]: For program point L3980-1(line 3980) no Hoare annotation was computed. [2022-11-20 09:31:06,640 INFO L895 garLoopResultBuilder]: At program point L4003(line 4003) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= pf_atapi_~r~3 0)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,640 INFO L899 garLoopResultBuilder]: For program point L4127-1(lines 4127 4130) no Hoare annotation was computed. [2022-11-20 09:31:06,640 INFO L902 garLoopResultBuilder]: At program point L4090(lines 4070 4136) the Hoare annotation is: true [2022-11-20 09:31:06,640 INFO L902 garLoopResultBuilder]: At program point L4078(line 4078) the Hoare annotation is: true [2022-11-20 09:31:06,641 INFO L902 garLoopResultBuilder]: At program point L4078-1(line 4078) the Hoare annotation is: true [2022-11-20 09:31:06,641 INFO L895 garLoopResultBuilder]: At program point L4107(lines 4070 4136) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (<= pf_reset_~i~0 4)) [2022-11-20 09:31:06,641 INFO L899 garLoopResultBuilder]: For program point L4103(line 4103) no Hoare annotation was computed. [2022-11-20 09:31:06,641 INFO L899 garLoopResultBuilder]: For program point L4103-2(line 4103) no Hoare annotation was computed. [2022-11-20 09:31:06,641 INFO L899 garLoopResultBuilder]: For program point L4103-4(line 4103) no Hoare annotation was computed. [2022-11-20 09:31:06,641 INFO L902 garLoopResultBuilder]: At program point L4095(lines 4070 4136) the Hoare annotation is: true [2022-11-20 09:31:06,641 INFO L902 garLoopResultBuilder]: At program point L4124(lines 4112 4132) the Hoare annotation is: true [2022-11-20 09:31:06,642 INFO L902 garLoopResultBuilder]: At program point L4120(lines 4112 4132) the Hoare annotation is: true [2022-11-20 09:31:06,642 INFO L899 garLoopResultBuilder]: For program point L4087(lines 4087 4096) no Hoare annotation was computed. [2022-11-20 09:31:06,642 INFO L902 garLoopResultBuilder]: At program point L4083(lines 4070 4136) the Hoare annotation is: true [2022-11-20 09:31:06,642 INFO L899 garLoopResultBuilder]: For program point L4079(line 4079) no Hoare annotation was computed. [2022-11-20 09:31:06,642 INFO L899 garLoopResultBuilder]: For program point L4112-1(lines 4112 4133) no Hoare annotation was computed. [2022-11-20 09:31:06,642 INFO L902 garLoopResultBuilder]: At program point L4088(line 4088) the Hoare annotation is: true [2022-11-20 09:31:06,643 INFO L899 garLoopResultBuilder]: For program point L4088-1(line 4088) no Hoare annotation was computed. [2022-11-20 09:31:06,643 INFO L899 garLoopResultBuilder]: For program point L4117(line 4117) no Hoare annotation was computed. [2022-11-20 09:31:06,643 INFO L902 garLoopResultBuilder]: At program point L4076(line 4076) the Hoare annotation is: true [2022-11-20 09:31:06,643 INFO L902 garLoopResultBuilder]: At program point L4109(lines 4070 4136) the Hoare annotation is: true [2022-11-20 09:31:06,643 INFO L899 garLoopResultBuilder]: For program point L4076-1(line 4076) no Hoare annotation was computed. [2022-11-20 09:31:06,643 INFO L902 garLoopResultBuilder]: At program point L4105(lines 4070 4136) the Hoare annotation is: true [2022-11-20 09:31:06,644 INFO L895 garLoopResultBuilder]: At program point pf_resetENTRY(lines 4061 4137) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-11-20 09:31:06,644 INFO L902 garLoopResultBuilder]: At program point L4134(line 4134) the Hoare annotation is: true [2022-11-20 09:31:06,644 INFO L899 garLoopResultBuilder]: For program point L4134-1(line 4134) no Hoare annotation was computed. [2022-11-20 09:31:06,644 INFO L899 garLoopResultBuilder]: For program point pf_resetEXIT(lines 4061 4137) no Hoare annotation was computed. [2022-11-20 09:31:06,644 INFO L895 garLoopResultBuilder]: At program point L4122(lines 4112 4132) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (<= pf_reset_~i~0 4)) [2022-11-20 09:31:06,644 INFO L899 garLoopResultBuilder]: For program point L4089(lines 4089 4093) no Hoare annotation was computed. [2022-11-20 09:31:06,645 INFO L899 garLoopResultBuilder]: For program point pf_resetFINAL(lines 4061 4137) no Hoare annotation was computed. [2022-11-20 09:31:06,645 INFO L899 garLoopResultBuilder]: For program point L4077-1(line 4077) no Hoare annotation was computed. [2022-11-20 09:31:06,645 INFO L902 garLoopResultBuilder]: At program point L4077(line 4077) the Hoare annotation is: true [2022-11-20 09:31:06,645 INFO L899 garLoopResultBuilder]: For program point L4102(line 4102) no Hoare annotation was computed. [2022-11-20 09:31:06,645 INFO L895 garLoopResultBuilder]: At program point L3873-1(line 3873) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-11-20 09:31:06,646 INFO L895 garLoopResultBuilder]: At program point L3873(line 3873) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-11-20 09:31:06,646 INFO L899 garLoopResultBuilder]: For program point L3869-1(line 3869) no Hoare annotation was computed. [2022-11-20 09:31:06,646 INFO L902 garLoopResultBuilder]: At program point L3869(line 3869) the Hoare annotation is: true [2022-11-20 09:31:06,646 INFO L899 garLoopResultBuilder]: For program point L3867-1(line 3867) no Hoare annotation was computed. [2022-11-20 09:31:06,646 INFO L902 garLoopResultBuilder]: At program point L3867(line 3867) the Hoare annotation is: true [2022-11-20 09:31:06,646 INFO L899 garLoopResultBuilder]: For program point L3865-1(line 3865) no Hoare annotation was computed. [2022-11-20 09:31:06,647 INFO L902 garLoopResultBuilder]: At program point L3865(line 3865) the Hoare annotation is: true [2022-11-20 09:31:06,647 INFO L895 garLoopResultBuilder]: At program point L3882(line 3882) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= pf_command_~tmp___0~2 0) (= pf_command_~tmp~10 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) .cse4 (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5))) [2022-11-20 09:31:06,647 INFO L899 garLoopResultBuilder]: For program point L3882-1(line 3882) no Hoare annotation was computed. [2022-11-20 09:31:06,647 INFO L895 garLoopResultBuilder]: At program point L3878(line 3878) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-11-20 09:31:06,648 INFO L899 garLoopResultBuilder]: For program point L3876(line 3876) no Hoare annotation was computed. [2022-11-20 09:31:06,648 INFO L899 garLoopResultBuilder]: For program point pf_commandFINAL(lines 3860 3892) no Hoare annotation was computed. [2022-11-20 09:31:06,648 INFO L899 garLoopResultBuilder]: For program point L3878-1(line 3878) no Hoare annotation was computed. [2022-11-20 09:31:06,648 INFO L895 garLoopResultBuilder]: At program point L3874(line 3874) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-11-20 09:31:06,648 INFO L899 garLoopResultBuilder]: For program point L3868(lines 3868 3872) no Hoare annotation was computed. [2022-11-20 09:31:06,648 INFO L902 garLoopResultBuilder]: At program point L3866(line 3866) the Hoare annotation is: true [2022-11-20 09:31:06,649 INFO L899 garLoopResultBuilder]: For program point L3866-1(line 3866) no Hoare annotation was computed. [2022-11-20 09:31:06,649 INFO L902 garLoopResultBuilder]: At program point pf_commandENTRY(lines 3860 3892) the Hoare annotation is: true [2022-11-20 09:31:06,649 INFO L899 garLoopResultBuilder]: For program point L3889-1(line 3889) no Hoare annotation was computed. [2022-11-20 09:31:06,649 INFO L899 garLoopResultBuilder]: For program point pf_commandEXIT(lines 3860 3892) no Hoare annotation was computed. [2022-11-20 09:31:06,649 INFO L895 garLoopResultBuilder]: At program point L3889(line 3889) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= pf_command_~tmp___0~2 0) (= pf_command_~tmp~10 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) .cse4 (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5))) [2022-11-20 09:31:06,650 INFO L899 garLoopResultBuilder]: For program point L3885-1(line 3885) no Hoare annotation was computed. [2022-11-20 09:31:06,650 INFO L895 garLoopResultBuilder]: At program point L3885(line 3885) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= pf_command_~tmp___0~2 0) (= pf_command_~tmp~10 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) .cse4 (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5))) [2022-11-20 09:31:06,650 INFO L899 garLoopResultBuilder]: For program point L3883(lines 3883 3888) no Hoare annotation was computed. [2022-11-20 09:31:06,650 INFO L899 garLoopResultBuilder]: For program point L3877(lines 3877 3881) no Hoare annotation was computed. [2022-11-20 09:31:06,650 INFO L895 garLoopResultBuilder]: At program point L3875(line 3875) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-11-20 09:31:06,650 INFO L899 garLoopResultBuilder]: For program point L4383(line 4383) no Hoare annotation was computed. [2022-11-20 09:31:06,651 INFO L899 garLoopResultBuilder]: For program point L4346(lines 4346 4349) no Hoare annotation was computed. [2022-11-20 09:31:06,651 INFO L899 garLoopResultBuilder]: For program point L4375(lines 4375 4379) no Hoare annotation was computed. [2022-11-20 09:31:06,651 INFO L899 garLoopResultBuilder]: For program point L4371(lines 4371 4374) no Hoare annotation was computed. [2022-11-20 09:31:06,651 INFO L899 garLoopResultBuilder]: For program point L4338(lines 4338 4358) no Hoare annotation was computed. [2022-11-20 09:31:06,651 INFO L899 garLoopResultBuilder]: For program point L4363(lines 4363 4367) no Hoare annotation was computed. [2022-11-20 09:31:06,651 INFO L902 garLoopResultBuilder]: At program point L4351(lines 4341 4358) the Hoare annotation is: true [2022-11-20 09:31:06,652 INFO L899 garLoopResultBuilder]: For program point L4384(lines 4384 4387) no Hoare annotation was computed. [2022-11-20 09:31:06,652 INFO L899 garLoopResultBuilder]: For program point L4376-1(line 4376) no Hoare annotation was computed. [2022-11-20 09:31:06,652 INFO L902 garLoopResultBuilder]: At program point L4376(line 4376) the Hoare annotation is: true [2022-11-20 09:31:06,652 INFO L902 garLoopResultBuilder]: At program point L4339(line 4339) the Hoare annotation is: true [2022-11-20 09:31:06,652 INFO L899 garLoopResultBuilder]: For program point L4339-1(line 4339) no Hoare annotation was computed. [2022-11-20 09:31:06,652 INFO L902 garLoopResultBuilder]: At program point L4364(lines 4332 4369) the Hoare annotation is: true [2022-11-20 09:31:06,652 INFO L902 garLoopResultBuilder]: At program point L4393(lines 4332 4396) the Hoare annotation is: true [2022-11-20 09:31:06,653 INFO L902 garLoopResultBuilder]: At program point L4389(lines 4369 4396) the Hoare annotation is: true [2022-11-20 09:31:06,653 INFO L899 garLoopResultBuilder]: For program point L4352(lines 4352 4356) no Hoare annotation was computed. [2022-11-20 09:31:06,653 INFO L899 garLoopResultBuilder]: For program point pf_probeEXIT(lines 4324 4399) no Hoare annotation was computed. [2022-11-20 09:31:06,653 INFO L899 garLoopResultBuilder]: For program point L4336(line 4336) no Hoare annotation was computed. [2022-11-20 09:31:06,653 INFO L899 garLoopResultBuilder]: For program point L4332(lines 4332 4396) no Hoare annotation was computed. [2022-11-20 09:31:06,653 INFO L899 garLoopResultBuilder]: For program point L4390(lines 4390 4394) no Hoare annotation was computed. [2022-11-20 09:31:06,653 INFO L902 garLoopResultBuilder]: At program point L4353(lines 4341 4358) the Hoare annotation is: true [2022-11-20 09:31:06,654 INFO L899 garLoopResultBuilder]: For program point L4345(line 4345) no Hoare annotation was computed. [2022-11-20 09:31:06,654 INFO L895 garLoopResultBuilder]: At program point L4370(line 4370) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-11-20 09:31:06,654 INFO L895 garLoopResultBuilder]: At program point pf_probeENTRY(lines 4324 4399) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-11-20 09:31:06,654 INFO L899 garLoopResultBuilder]: For program point L4337(lines 4337 4360) no Hoare annotation was computed. [2022-11-20 09:31:06,654 INFO L899 garLoopResultBuilder]: For program point L4370-1(line 4370) no Hoare annotation was computed. [2022-11-20 09:31:06,655 INFO L902 garLoopResultBuilder]: At program point L4337-1(lines 4337 4360) the Hoare annotation is: true [2022-11-20 09:31:06,655 INFO L902 garLoopResultBuilder]: At program point L4362(lines 4332 4369) the Hoare annotation is: true [2022-11-20 09:31:06,655 INFO L902 garLoopResultBuilder]: At program point L4391(lines 4369 4396) the Hoare annotation is: true [2022-11-20 09:31:06,655 INFO L899 garLoopResultBuilder]: For program point pf_probeFINAL(lines 4324 4399) no Hoare annotation was computed. [2022-11-20 09:31:06,655 INFO L902 garLoopResultBuilder]: At program point pi_read_blockENTRY(lines 5685 5687) the Hoare annotation is: true [2022-11-20 09:31:06,655 INFO L899 garLoopResultBuilder]: For program point pi_read_blockFINAL(lines 5685 5687) no Hoare annotation was computed. [2022-11-20 09:31:06,656 INFO L899 garLoopResultBuilder]: For program point pi_read_blockEXIT(lines 5685 5687) no Hoare annotation was computed. [2022-11-20 09:31:06,656 INFO L899 garLoopResultBuilder]: For program point L3842-1(line 3842) no Hoare annotation was computed. [2022-11-20 09:31:06,656 INFO L895 garLoopResultBuilder]: At program point L3838(lines 3822 3858) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (= |pf_wait_#in~stop| pf_wait_~stop)) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,656 INFO L899 garLoopResultBuilder]: For program point L3832(lines 3832 3836) no Hoare annotation was computed. [2022-11-20 09:31:06,656 INFO L899 garLoopResultBuilder]: For program point L3828(line 3828) no Hoare annotation was computed. [2022-11-20 09:31:06,657 INFO L895 garLoopResultBuilder]: At program point L3826(lines 3822 3858) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (= |pf_wait_#in~stop| pf_wait_~stop)) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,657 INFO L899 garLoopResultBuilder]: For program point L3849-1(lines 3849 3853) no Hoare annotation was computed. [2022-11-20 09:31:06,657 INFO L899 garLoopResultBuilder]: For program point L3845(lines 3845 3848) no Hoare annotation was computed. [2022-11-20 09:31:06,657 INFO L899 garLoopResultBuilder]: For program point L3843-1(line 3843) no Hoare annotation was computed. [2022-11-20 09:31:06,657 INFO L895 garLoopResultBuilder]: At program point L3843(line 3843) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= |pf_wait_#in~stop| pf_wait_~stop) (or (not (<= pf_wait_~j~0 64000)) (not (= |pf_wait_#in~stop| 0))))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,657 INFO L899 garLoopResultBuilder]: For program point L3845-2(lines 3841 3855) no Hoare annotation was computed. [2022-11-20 09:31:06,658 INFO L895 garLoopResultBuilder]: At program point L3833(lines 3822 3858) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (= |pf_wait_#in~stop| pf_wait_~stop)) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,658 INFO L899 garLoopResultBuilder]: For program point pf_waitFINAL(lines 3815 3859) no Hoare annotation was computed. [2022-11-20 09:31:06,658 INFO L899 garLoopResultBuilder]: For program point L3829(lines 3829 3839) no Hoare annotation was computed. [2022-11-20 09:31:06,658 INFO L902 garLoopResultBuilder]: At program point pf_waitENTRY(lines 3815 3859) the Hoare annotation is: true [2022-11-20 09:31:06,658 INFO L899 garLoopResultBuilder]: For program point pf_waitEXIT(lines 3815 3859) no Hoare annotation was computed. [2022-11-20 09:31:06,658 INFO L899 garLoopResultBuilder]: For program point L3846(line 3846) no Hoare annotation was computed. [2022-11-20 09:31:06,659 INFO L895 garLoopResultBuilder]: At program point L3844(line 3844) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= |pf_wait_#in~stop| pf_wait_~stop) (or (not (<= pf_wait_~j~0 64000)) (not (= |pf_wait_#in~stop| 0))))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,659 INFO L899 garLoopResultBuilder]: For program point L3846-2(line 3846) no Hoare annotation was computed. [2022-11-20 09:31:06,659 INFO L895 garLoopResultBuilder]: At program point L3842(line 3842) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= |pf_wait_#in~stop| pf_wait_~stop) (or (not (<= pf_wait_~j~0 64000)) (not (= |pf_wait_#in~stop| 0))))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-11-20 09:31:06,659 INFO L899 garLoopResultBuilder]: For program point L3846-4(line 3846) no Hoare annotation was computed. [2022-11-20 09:31:06,660 INFO L899 garLoopResultBuilder]: For program point L3844-1(line 3844) no Hoare annotation was computed. [2022-11-20 09:31:06,660 INFO L899 garLoopResultBuilder]: For program point read_regFINAL(lines 3801 3807) no Hoare annotation was computed. [2022-11-20 09:31:06,660 INFO L902 garLoopResultBuilder]: At program point L3804(line 3804) the Hoare annotation is: true [2022-11-20 09:31:06,660 INFO L899 garLoopResultBuilder]: For program point read_regEXIT(lines 3801 3807) no Hoare annotation was computed. [2022-11-20 09:31:06,660 INFO L899 garLoopResultBuilder]: For program point L3804-1(line 3804) no Hoare annotation was computed. [2022-11-20 09:31:06,660 INFO L902 garLoopResultBuilder]: At program point read_regENTRY(lines 3801 3807) the Hoare annotation is: true [2022-11-20 09:31:06,660 INFO L899 garLoopResultBuilder]: For program point L4288-2(line 4288) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point L4288(line 4288) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point L4284(lines 4284 4287) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point L4288-4(line 4288) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point L4247(lines 4247 4255) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point L4247-1(lines 4247 4255) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point L4239(lines 4239 4243) no Hoare annotation was computed. [2022-11-20 09:31:06,661 INFO L899 garLoopResultBuilder]: For program point pf_identifyEXIT(lines 4259 4323) no Hoare annotation was computed. [2022-11-20 09:31:06,662 INFO L902 garLoopResultBuilder]: At program point L4301(line 4301) the Hoare annotation is: true [2022-11-20 09:31:06,662 INFO L902 garLoopResultBuilder]: At program point L4301-1(line 4301) the Hoare annotation is: true [2022-11-20 09:31:06,662 INFO L902 garLoopResultBuilder]: At program point L4318(line 4318) the Hoare annotation is: true [2022-11-20 09:31:06,662 INFO L899 garLoopResultBuilder]: For program point L4289(lines 4289 4297) no Hoare annotation was computed. [2022-11-20 09:31:06,662 INFO L902 garLoopResultBuilder]: At program point L4256(lines 4219 4258) the Hoare annotation is: true [2022-11-20 09:31:06,662 INFO L899 garLoopResultBuilder]: For program point L4314(lines 4314 4317) no Hoare annotation was computed. [2022-11-20 09:31:06,662 INFO L899 garLoopResultBuilder]: For program point L4318-1(line 4318) no Hoare annotation was computed. [2022-11-20 09:31:06,663 INFO L899 garLoopResultBuilder]: For program point L4248-1(line 4248) no Hoare annotation was computed. [2022-11-20 09:31:06,663 INFO L902 garLoopResultBuilder]: At program point L4248(line 4248) the Hoare annotation is: true [2022-11-20 09:31:06,663 INFO L899 garLoopResultBuilder]: For program point L4314-2(lines 4314 4317) no Hoare annotation was computed. [2022-11-20 09:31:06,663 INFO L899 garLoopResultBuilder]: For program point L4244-1(line 4244) no Hoare annotation was computed. [2022-11-20 09:31:06,663 INFO L902 garLoopResultBuilder]: At program point L4244(line 4244) the Hoare annotation is: true [2022-11-20 09:31:06,663 INFO L902 garLoopResultBuilder]: At program point L4302(line 4302) the Hoare annotation is: true [2022-11-20 09:31:06,664 INFO L902 garLoopResultBuilder]: At program point L4298(line 4298) the Hoare annotation is: true [2022-11-20 09:31:06,664 INFO L899 garLoopResultBuilder]: For program point pf_identifyFINAL(lines 4259 4323) no Hoare annotation was computed. [2022-11-20 09:31:06,664 INFO L902 garLoopResultBuilder]: At program point L4298-1(line 4298) the Hoare annotation is: true [2022-11-20 09:31:06,664 INFO L899 garLoopResultBuilder]: For program point L4290(lines 4290 4294) no Hoare annotation was computed. [2022-11-20 09:31:06,664 INFO L899 garLoopResultBuilder]: For program point L4290-2(lines 4290 4294) no Hoare annotation was computed. [2022-11-20 09:31:06,664 INFO L899 garLoopResultBuilder]: For program point L4311(lines 4311 4320) no Hoare annotation was computed. [2022-11-20 09:31:06,664 INFO L899 garLoopResultBuilder]: For program point L4249(lines 4249 4253) no Hoare annotation was computed. [2022-11-20 09:31:06,665 INFO L899 garLoopResultBuilder]: For program point L4307(lines 4307 4310) no Hoare annotation was computed. [2022-11-20 09:31:06,665 INFO L902 garLoopResultBuilder]: At program point L4245(line 4245) the Hoare annotation is: true [2022-11-20 09:31:06,665 INFO L899 garLoopResultBuilder]: For program point L4311-2(lines 4311 4320) no Hoare annotation was computed. [2022-11-20 09:31:06,665 INFO L899 garLoopResultBuilder]: For program point L4245-1(line 4245) no Hoare annotation was computed. [2022-11-20 09:31:06,665 INFO L899 garLoopResultBuilder]: For program point L4303(line 4303) no Hoare annotation was computed. [2022-11-20 09:31:06,665 INFO L895 garLoopResultBuilder]: At program point pf_identifyENTRY(lines 4259 4323) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,666 INFO L899 garLoopResultBuilder]: For program point L4307-2(lines 4307 4310) no Hoare annotation was computed. [2022-11-20 09:31:06,666 INFO L899 garLoopResultBuilder]: For program point L4299(line 4299) no Hoare annotation was computed. [2022-11-20 09:31:06,666 INFO L902 garLoopResultBuilder]: At program point L4283(line 4283) the Hoare annotation is: true [2022-11-20 09:31:06,666 INFO L899 garLoopResultBuilder]: For program point L4283-1(line 4283) no Hoare annotation was computed. [2022-11-20 09:31:06,666 INFO L902 garLoopResultBuilder]: At program point L4246(line 4246) the Hoare annotation is: true [2022-11-20 09:31:06,666 INFO L899 garLoopResultBuilder]: For program point L4246-1(line 4246) no Hoare annotation was computed. [2022-11-20 09:31:06,667 INFO L902 garLoopResultBuilder]: At program point L4238(line 4238) the Hoare annotation is: true [2022-11-20 09:31:06,667 INFO L899 garLoopResultBuilder]: For program point L4238-1(line 4238) no Hoare annotation was computed. [2022-11-20 09:31:06,667 INFO L899 garLoopResultBuilder]: For program point pf_sleepEXIT(lines 4054 4060) no Hoare annotation was computed. [2022-11-20 09:31:06,667 INFO L902 garLoopResultBuilder]: At program point L5718(lines 5717 5719) the Hoare annotation is: true [2022-11-20 09:31:06,667 INFO L899 garLoopResultBuilder]: For program point pf_sleepFINAL(lines 4054 4060) no Hoare annotation was computed. [2022-11-20 09:31:06,667 INFO L902 garLoopResultBuilder]: At program point pf_sleepENTRY(lines 4054 4060) the Hoare annotation is: true [2022-11-20 09:31:06,667 INFO L899 garLoopResultBuilder]: For program point pf_mode_senseEXIT(lines 4138 4162) no Hoare annotation was computed. [2022-11-20 09:31:06,668 INFO L899 garLoopResultBuilder]: For program point L4156(lines 4156 4159) no Hoare annotation was computed. [2022-11-20 09:31:06,668 INFO L902 garLoopResultBuilder]: At program point L4154(line 4154) the Hoare annotation is: true [2022-11-20 09:31:06,668 INFO L899 garLoopResultBuilder]: For program point L4156-2(lines 4156 4159) no Hoare annotation was computed. [2022-11-20 09:31:06,668 INFO L899 garLoopResultBuilder]: For program point L4154-1(line 4154) no Hoare annotation was computed. [2022-11-20 09:31:06,668 INFO L895 garLoopResultBuilder]: At program point pf_mode_senseENTRY(lines 4138 4162) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,669 INFO L899 garLoopResultBuilder]: For program point pf_mode_senseFINAL(lines 4138 4162) no Hoare annotation was computed. [2022-11-20 09:31:06,669 INFO L899 garLoopResultBuilder]: For program point L5647(line 5647) no Hoare annotation was computed. [2022-11-20 09:31:06,669 INFO L895 garLoopResultBuilder]: At program point ldv_mallocENTRY(lines 5645 5649) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,669 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 5645 5649) no Hoare annotation was computed. [2022-11-20 09:31:06,669 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 5645 5649) no Hoare annotation was computed. [2022-11-20 09:31:06,669 INFO L899 garLoopResultBuilder]: For program point pi_write_blockEXIT(lines 5695 5697) no Hoare annotation was computed. [2022-11-20 09:31:06,669 INFO L902 garLoopResultBuilder]: At program point pi_write_blockENTRY(lines 5695 5697) the Hoare annotation is: true [2022-11-20 09:31:06,670 INFO L899 garLoopResultBuilder]: For program point pi_write_blockFINAL(lines 5695 5697) no Hoare annotation was computed. [2022-11-20 09:31:06,670 INFO L899 garLoopResultBuilder]: For program point L5583(lines 5583 5586) no Hoare annotation was computed. [2022-11-20 09:31:06,670 INFO L895 garLoopResultBuilder]: At program point L5585(line 5585) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= 2 |old(~ldv_mutex_pf_mutex~0)|)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,670 INFO L899 garLoopResultBuilder]: For program point L5585-1(lines 5583 5586) no Hoare annotation was computed. [2022-11-20 09:31:06,670 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_unlock_pf_mutexEXIT(lines 5580 5590) no Hoare annotation was computed. [2022-11-20 09:31:06,671 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_unlock_pf_mutexENTRY(lines 5580 5590) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= 2 |old(~ldv_mutex_pf_mutex~0)|)) (not (= ~ldv_retval_pf_init~0 0)) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) [2022-11-20 09:31:06,671 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_unlock_pf_mutexFINAL(lines 5580 5590) no Hoare annotation was computed. [2022-11-20 09:31:06,671 INFO L899 garLoopResultBuilder]: For program point pf_check_eventsFINAL(lines 3788 3793) no Hoare annotation was computed. [2022-11-20 09:31:06,671 INFO L899 garLoopResultBuilder]: For program point pf_check_eventsEXIT(lines 3788 3793) no Hoare annotation was computed. [2022-11-20 09:31:06,671 INFO L902 garLoopResultBuilder]: At program point pf_check_eventsENTRY(lines 3788 3793) the Hoare annotation is: true [2022-11-20 09:31:06,671 INFO L899 garLoopResultBuilder]: For program point pi_initEXIT(lines 5682 5684) no Hoare annotation was computed. [2022-11-20 09:31:06,671 INFO L902 garLoopResultBuilder]: At program point pi_initENTRY(lines 5682 5684) the Hoare annotation is: true [2022-11-20 09:31:06,672 INFO L899 garLoopResultBuilder]: For program point pi_initFINAL(lines 5682 5684) no Hoare annotation was computed. [2022-11-20 09:31:06,672 INFO L902 garLoopResultBuilder]: At program point unregister_blkdevENTRY(lines 5720 5722) the Hoare annotation is: true [2022-11-20 09:31:06,672 INFO L899 garLoopResultBuilder]: For program point unregister_blkdevEXIT(lines 5720 5722) no Hoare annotation was computed. [2022-11-20 09:31:06,672 INFO L899 garLoopResultBuilder]: For program point unregister_blkdevFINAL(lines 5720 5722) no Hoare annotation was computed. [2022-11-20 09:31:06,672 INFO L902 garLoopResultBuilder]: At program point pi_read_regrENTRY(lines 5689 5691) the Hoare annotation is: true [2022-11-20 09:31:06,672 INFO L899 garLoopResultBuilder]: For program point pi_read_regrFINAL(lines 5689 5691) no Hoare annotation was computed. [2022-11-20 09:31:06,673 INFO L899 garLoopResultBuilder]: For program point pi_read_regrEXIT(lines 5689 5691) no Hoare annotation was computed. [2022-11-20 09:31:06,673 INFO L902 garLoopResultBuilder]: At program point mutex_unlockENTRY(lines 5669 5671) the Hoare annotation is: true [2022-11-20 09:31:06,673 INFO L899 garLoopResultBuilder]: For program point mutex_unlockEXIT(lines 5669 5671) no Hoare annotation was computed. [2022-11-20 09:31:06,673 INFO L899 garLoopResultBuilder]: For program point mutex_unlockFINAL(lines 5669 5671) no Hoare annotation was computed. [2022-11-20 09:31:06,673 INFO L899 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 5162 5167) no Hoare annotation was computed. [2022-11-20 09:31:06,673 INFO L902 garLoopResultBuilder]: At program point ldv_errorENTRY(lines 5162 5167) the Hoare annotation is: true [2022-11-20 09:31:06,674 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5165) no Hoare annotation was computed. [2022-11-20 09:31:06,674 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 5162 5167) no Hoare annotation was computed. [2022-11-20 09:31:06,674 INFO L902 garLoopResultBuilder]: At program point pi_connectENTRY(lines 5672 5674) the Hoare annotation is: true [2022-11-20 09:31:06,674 INFO L899 garLoopResultBuilder]: For program point pi_connectEXIT(lines 5672 5674) no Hoare annotation was computed. [2022-11-20 09:31:06,674 INFO L899 garLoopResultBuilder]: For program point pi_connectFINAL(lines 5672 5674) no Hoare annotation was computed. [2022-11-20 09:31:06,674 INFO L899 garLoopResultBuilder]: For program point put_diskFINAL(lines 5705 5707) no Hoare annotation was computed. [2022-11-20 09:31:06,674 INFO L902 garLoopResultBuilder]: At program point put_diskENTRY(lines 5705 5707) the Hoare annotation is: true [2022-11-20 09:31:06,675 INFO L899 garLoopResultBuilder]: For program point put_diskEXIT(lines 5705 5707) no Hoare annotation was computed. [2022-11-20 09:31:06,675 INFO L899 garLoopResultBuilder]: For program point get_capacityEXIT(lines 3441 3446) no Hoare annotation was computed. [2022-11-20 09:31:06,675 INFO L902 garLoopResultBuilder]: At program point get_capacityENTRY(lines 3441 3446) the Hoare annotation is: true [2022-11-20 09:31:06,675 INFO L899 garLoopResultBuilder]: For program point get_capacityFINAL(lines 3441 3446) no Hoare annotation was computed. [2022-11-20 09:31:06,675 INFO L899 garLoopResultBuilder]: For program point set_capacityEXIT(lines 3447 3453) no Hoare annotation was computed. [2022-11-20 09:31:06,675 INFO L895 garLoopResultBuilder]: At program point set_capacityENTRY(lines 3447 3453) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse5))) [2022-11-20 09:31:06,676 INFO L899 garLoopResultBuilder]: For program point set_capacityFINAL(lines 3447 3453) no Hoare annotation was computed. [2022-11-20 09:31:06,676 INFO L899 garLoopResultBuilder]: For program point L4030(line 4030) no Hoare annotation was computed. [2022-11-20 09:31:06,676 INFO L899 garLoopResultBuilder]: For program point L4025(lines 4025 4029) no Hoare annotation was computed. [2022-11-20 09:31:06,676 INFO L899 garLoopResultBuilder]: For program point pf_lockEXIT(lines 4009 4033) no Hoare annotation was computed. [2022-11-20 09:31:06,676 INFO L902 garLoopResultBuilder]: At program point L4025-2(lines 4025 4029) the Hoare annotation is: true [2022-11-20 09:31:06,676 INFO L895 garLoopResultBuilder]: At program point pf_lockENTRY(lines 4009 4033) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-11-20 09:31:06,677 INFO L899 garLoopResultBuilder]: For program point pf_lockFINAL(lines 4009 4033) no Hoare annotation was computed. [2022-11-20 09:31:06,677 INFO L902 garLoopResultBuilder]: At program point L3964(line 3964) the Hoare annotation is: true [2022-11-20 09:31:06,677 INFO L899 garLoopResultBuilder]: For program point L3964-1(line 3964) no Hoare annotation was computed. [2022-11-20 09:31:06,677 INFO L899 garLoopResultBuilder]: For program point L3956(lines 3956 3960) no Hoare annotation was computed. [2022-11-20 09:31:06,677 INFO L895 garLoopResultBuilder]: At program point L3952(lines 3948 3962) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-11-20 09:31:06,677 INFO L902 garLoopResultBuilder]: At program point L3946(lines 3946 3962) the Hoare annotation is: true [2022-11-20 09:31:06,678 INFO L899 garLoopResultBuilder]: For program point L3967-1(lines 3967 3971) no Hoare annotation was computed. [2022-11-20 09:31:06,678 INFO L899 garLoopResultBuilder]: For program point L3963-1(lines 3932 3973) no Hoare annotation was computed. [2022-11-20 09:31:06,678 INFO L902 garLoopResultBuilder]: At program point L3959(lines 3932 3973) the Hoare annotation is: true [2022-11-20 09:31:06,678 INFO L899 garLoopResultBuilder]: For program point pf_req_senseFINAL(lines 3926 3974) no Hoare annotation was computed. [2022-11-20 09:31:06,678 INFO L895 garLoopResultBuilder]: At program point L3957(lines 3948 3962) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-11-20 09:31:06,678 INFO L899 garLoopResultBuilder]: For program point L3945-1(line 3945) no Hoare annotation was computed. [2022-11-20 09:31:06,679 INFO L899 garLoopResultBuilder]: For program point pf_req_senseEXIT(lines 3926 3974) no Hoare annotation was computed. [2022-11-20 09:31:06,679 INFO L902 garLoopResultBuilder]: At program point L3945(line 3945) the Hoare annotation is: true [2022-11-20 09:31:06,679 INFO L895 garLoopResultBuilder]: At program point pf_req_senseENTRY(lines 3926 3974) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-11-20 09:31:06,679 INFO L902 garLoopResultBuilder]: At program point L3904(line 3904) the Hoare annotation is: true [2022-11-20 09:31:06,679 INFO L899 garLoopResultBuilder]: For program point L3906-1(line 3906) no Hoare annotation was computed. [2022-11-20 09:31:06,679 INFO L899 garLoopResultBuilder]: For program point L3904-1(line 3904) no Hoare annotation was computed. [2022-11-20 09:31:06,680 INFO L899 garLoopResultBuilder]: For program point L3917-1(line 3917) no Hoare annotation was computed. [2022-11-20 09:31:06,680 INFO L902 garLoopResultBuilder]: At program point L3917(line 3917) the Hoare annotation is: true [2022-11-20 09:31:06,680 INFO L899 garLoopResultBuilder]: For program point pf_completionFINAL(lines 3893 3925) no Hoare annotation was computed. [2022-11-20 09:31:06,680 INFO L899 garLoopResultBuilder]: For program point L3911-1(line 3911) no Hoare annotation was computed. [2022-11-20 09:31:06,680 INFO L902 garLoopResultBuilder]: At program point L3911(line 3911) the Hoare annotation is: true [2022-11-20 09:31:06,680 INFO L899 garLoopResultBuilder]: For program point L3909-1(line 3909) no Hoare annotation was computed. [2022-11-20 09:31:06,680 INFO L902 garLoopResultBuilder]: At program point L3909(line 3909) the Hoare annotation is: true [2022-11-20 09:31:06,681 INFO L899 garLoopResultBuilder]: For program point L3907(lines 3907 3913) no Hoare annotation was computed. [2022-11-20 09:31:06,681 INFO L902 garLoopResultBuilder]: At program point L3905-1(lines 3905 3915) the Hoare annotation is: true [2022-11-20 09:31:06,681 INFO L899 garLoopResultBuilder]: For program point L3905(lines 3905 3915) no Hoare annotation was computed. [2022-11-20 09:31:06,681 INFO L899 garLoopResultBuilder]: For program point L3903-1(line 3903) no Hoare annotation was computed. [2022-11-20 09:31:06,681 INFO L902 garLoopResultBuilder]: At program point L3903(line 3903) the Hoare annotation is: true [2022-11-20 09:31:06,681 INFO L899 garLoopResultBuilder]: For program point L3918(lines 3918 3922) no Hoare annotation was computed. [2022-11-20 09:31:06,681 INFO L899 garLoopResultBuilder]: For program point pf_completionEXIT(lines 3893 3925) no Hoare annotation was computed. [2022-11-20 09:31:06,682 INFO L899 garLoopResultBuilder]: For program point L3916(line 3916) no Hoare annotation was computed. [2022-11-20 09:31:06,682 INFO L899 garLoopResultBuilder]: For program point L3918-2(lines 3918 3922) no Hoare annotation was computed. [2022-11-20 09:31:06,682 INFO L902 garLoopResultBuilder]: At program point pf_completionENTRY(lines 3893 3925) the Hoare annotation is: true [2022-11-20 09:31:06,682 INFO L899 garLoopResultBuilder]: For program point L3910(line 3910) no Hoare annotation was computed. [2022-11-20 09:31:06,682 INFO L902 garLoopResultBuilder]: At program point L3908(line 3908) the Hoare annotation is: true [2022-11-20 09:31:06,682 INFO L899 garLoopResultBuilder]: For program point L3910-2(line 3910) no Hoare annotation was computed. [2022-11-20 09:31:06,682 INFO L902 garLoopResultBuilder]: At program point L3906(line 3906) the Hoare annotation is: true [2022-11-20 09:31:06,683 INFO L899 garLoopResultBuilder]: For program point L3910-4(line 3910) no Hoare annotation was computed. [2022-11-20 09:31:06,683 INFO L899 garLoopResultBuilder]: For program point L3908-1(line 3908) no Hoare annotation was computed. [2022-11-20 09:31:06,683 INFO L902 garLoopResultBuilder]: At program point L4209(lines 4202 4217) the Hoare annotation is: true [2022-11-20 09:31:06,683 INFO L899 garLoopResultBuilder]: For program point xlEXIT(lines 4199 4218) no Hoare annotation was computed. [2022-11-20 09:31:06,683 INFO L902 garLoopResultBuilder]: At program point L4211(lines 4202 4217) the Hoare annotation is: true [2022-11-20 09:31:06,683 INFO L902 garLoopResultBuilder]: At program point xlENTRY(lines 4199 4218) the Hoare annotation is: true [2022-11-20 09:31:06,683 INFO L899 garLoopResultBuilder]: For program point xlFINAL(lines 4199 4218) no Hoare annotation was computed. [2022-11-20 09:31:06,684 INFO L902 garLoopResultBuilder]: At program point L4213(lines 4202 4217) the Hoare annotation is: true [2022-11-20 09:31:06,684 INFO L902 garLoopResultBuilder]: At program point mutex_lockENTRY(lines 5662 5664) the Hoare annotation is: true [2022-11-20 09:31:06,684 INFO L899 garLoopResultBuilder]: For program point mutex_lockFINAL(lines 5662 5664) no Hoare annotation was computed. [2022-11-20 09:31:06,684 INFO L899 garLoopResultBuilder]: For program point mutex_lockEXIT(lines 5662 5664) no Hoare annotation was computed. [2022-11-20 09:31:06,684 INFO L895 garLoopResultBuilder]: At program point L4891(line 4891) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,684 INFO L899 garLoopResultBuilder]: For program point L4891-1(line 4891) no Hoare annotation was computed. [2022-11-20 09:31:06,685 INFO L895 garLoopResultBuilder]: At program point L3702(line 3702) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,685 INFO L895 garLoopResultBuilder]: At program point L4825(lines 4813 4829) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,685 INFO L899 garLoopResultBuilder]: For program point L3702-1(line 3702) no Hoare annotation was computed. [2022-11-20 09:31:06,685 INFO L895 garLoopResultBuilder]: At program point L5618(line 5618) the Hoare annotation is: false [2022-11-20 09:31:06,685 INFO L902 garLoopResultBuilder]: At program point L5618-1(lines 5601 5622) the Hoare annotation is: true [2022-11-20 09:31:06,685 INFO L895 garLoopResultBuilder]: At program point L5156(lines 5152 5159) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,686 INFO L899 garLoopResultBuilder]: For program point L4892-1(line 4892) no Hoare annotation was computed. [2022-11-20 09:31:06,686 INFO L895 garLoopResultBuilder]: At program point L4892(line 4892) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,686 INFO L899 garLoopResultBuilder]: For program point L4992(line 4992) no Hoare annotation was computed. [2022-11-20 09:31:06,686 INFO L895 garLoopResultBuilder]: At program point L4893(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,686 INFO L899 garLoopResultBuilder]: For program point L3704(lines 3704 3707) no Hoare annotation was computed. [2022-11-20 09:31:06,686 INFO L895 garLoopResultBuilder]: At program point L5654(line 5654) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,687 INFO L899 garLoopResultBuilder]: For program point L5654-1(line 5654) no Hoare annotation was computed. [2022-11-20 09:31:06,687 INFO L895 garLoopResultBuilder]: At program point L5654-2(lines 5653 5655) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,687 INFO L899 garLoopResultBuilder]: For program point L4432(lines 4432 4435) no Hoare annotation was computed. [2022-11-20 09:31:06,687 INFO L899 garLoopResultBuilder]: For program point L5027(line 5027) no Hoare annotation was computed. [2022-11-20 09:31:06,687 INFO L899 garLoopResultBuilder]: For program point L4961(line 4961) no Hoare annotation was computed. [2022-11-20 09:31:06,687 INFO L899 garLoopResultBuilder]: For program point L4962(lines 4962 4966) no Hoare annotation was computed. [2022-11-20 09:31:06,687 INFO L899 garLoopResultBuilder]: For program point L4962-2(lines 4936 4994) no Hoare annotation was computed. [2022-11-20 09:31:06,688 INFO L895 garLoopResultBuilder]: At program point L4896(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,688 INFO L895 garLoopResultBuilder]: At program point L3674-1(line 3674) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,688 INFO L895 garLoopResultBuilder]: At program point L4963(line 4963) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,688 INFO L899 garLoopResultBuilder]: For program point L4963-1(line 4963) no Hoare annotation was computed. [2022-11-20 09:31:06,688 INFO L899 garLoopResultBuilder]: For program point L3774(lines 3774 3778) no Hoare annotation was computed. [2022-11-20 09:31:06,689 INFO L895 garLoopResultBuilder]: At program point L4864(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,689 INFO L895 garLoopResultBuilder]: At program point L5657(lines 5656 5658) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,689 INFO L895 garLoopResultBuilder]: At program point L4898(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,689 INFO L899 garLoopResultBuilder]: For program point L4832(lines 4832 4850) no Hoare annotation was computed. [2022-11-20 09:31:06,689 INFO L899 garLoopResultBuilder]: For program point L3709(lines 3709 3712) no Hoare annotation was computed. [2022-11-20 09:31:06,689 INFO L899 garLoopResultBuilder]: For program point L4436-1(lines 4436 4437) no Hoare annotation was computed. [2022-11-20 09:31:06,690 INFO L895 garLoopResultBuilder]: At program point L4436(lines 4436 4437) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,690 INFO L899 garLoopResultBuilder]: For program point L4932(lines 4932 5036) no Hoare annotation was computed. [2022-11-20 09:31:06,690 INFO L895 garLoopResultBuilder]: At program point L4833(line 4833) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,690 INFO L899 garLoopResultBuilder]: For program point L4833-1(line 4833) no Hoare annotation was computed. [2022-11-20 09:31:06,690 INFO L899 garLoopResultBuilder]: For program point L4999(line 4999) no Hoare annotation was computed. [2022-11-20 09:31:06,690 INFO L895 garLoopResultBuilder]: At program point L4867(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,691 INFO L899 garLoopResultBuilder]: For program point L4933(line 4933) no Hoare annotation was computed. [2022-11-20 09:31:06,691 INFO L895 garLoopResultBuilder]: At program point L4900(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,691 INFO L899 garLoopResultBuilder]: For program point L4801(lines 4801 4804) no Hoare annotation was computed. [2022-11-20 09:31:06,691 INFO L895 garLoopResultBuilder]: At program point L5660(lines 5659 5661) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,691 INFO L899 garLoopResultBuilder]: For program point L4438(lines 4438 4451) no Hoare annotation was computed. [2022-11-20 09:31:06,691 INFO L899 garLoopResultBuilder]: For program point L4934(lines 4934 4997) no Hoare annotation was computed. [2022-11-20 09:31:06,692 INFO L899 garLoopResultBuilder]: For program point L5000(lines 5000 5032) no Hoare annotation was computed. [2022-11-20 09:31:06,692 INFO L899 garLoopResultBuilder]: For program point L3679(lines 3679 3682) no Hoare annotation was computed. [2022-11-20 09:31:06,692 INFO L899 garLoopResultBuilder]: For program point L4439(lines 4439 4449) no Hoare annotation was computed. [2022-11-20 09:31:06,692 INFO L899 garLoopResultBuilder]: For program point L4472-1(line 4472) no Hoare annotation was computed. [2022-11-20 09:31:06,692 INFO L895 garLoopResultBuilder]: At program point L4472(line 4472) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,692 INFO L899 garLoopResultBuilder]: For program point L5034(line 5034) no Hoare annotation was computed. [2022-11-20 09:31:06,692 INFO L899 garLoopResultBuilder]: For program point L4968-1(line 4968) no Hoare annotation was computed. [2022-11-20 09:31:06,693 INFO L895 garLoopResultBuilder]: At program point L4968(line 4968) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,693 INFO L895 garLoopResultBuilder]: At program point L4869(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,693 INFO L899 garLoopResultBuilder]: For program point L4440-1(line 4440) no Hoare annotation was computed. [2022-11-20 09:31:06,693 INFO L895 garLoopResultBuilder]: At program point L4440(line 4440) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,693 INFO L899 garLoopResultBuilder]: For program point L5002(lines 5002 5029) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L899 garLoopResultBuilder]: For program point L4936(lines 4936 4994) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L899 garLoopResultBuilder]: For program point L3780(line 3780) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L899 garLoopResultBuilder]: For program point L3780-2(lines 3780 3783) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L899 garLoopResultBuilder]: For program point L3780-3(lines 3780 3783) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L899 garLoopResultBuilder]: For program point L4441(lines 4441 4446) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L899 garLoopResultBuilder]: For program point L5003(line 5003) no Hoare annotation was computed. [2022-11-20 09:31:06,694 INFO L895 garLoopResultBuilder]: At program point L4871(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,695 INFO L895 garLoopResultBuilder]: At program point L4838(line 4838) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,695 INFO L899 garLoopResultBuilder]: For program point L4937(line 4937) no Hoare annotation was computed. [2022-11-20 09:31:06,695 INFO L895 garLoopResultBuilder]: At program point L4904(lines 4877 4906) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,695 INFO L895 garLoopResultBuilder]: At program point L3781(line 3781) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,695 INFO L899 garLoopResultBuilder]: For program point L4838-1(line 4838) no Hoare annotation was computed. [2022-11-20 09:31:06,695 INFO L899 garLoopResultBuilder]: For program point L3715(lines 3715 3718) no Hoare annotation was computed. [2022-11-20 09:31:06,696 INFO L895 garLoopResultBuilder]: At program point L5598(lines 5591 5600) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,696 INFO L895 garLoopResultBuilder]: At program point L4475(lines 4409 4483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,696 INFO L899 garLoopResultBuilder]: For program point L4938(lines 4938 4942) no Hoare annotation was computed. [2022-11-20 09:31:06,696 INFO L895 garLoopResultBuilder]: At program point L5037(lines 4925 5042) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,696 INFO L899 garLoopResultBuilder]: For program point L5004(lines 5004 5009) no Hoare annotation was computed. [2022-11-20 09:31:06,696 INFO L899 garLoopResultBuilder]: For program point L4938-2(lines 4936 4994) no Hoare annotation was computed. [2022-11-20 09:31:06,697 INFO L895 garLoopResultBuilder]: At program point L3716(line 3716) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,697 INFO L895 garLoopResultBuilder]: At program point L3683(lines 3657 3694) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,697 INFO L895 garLoopResultBuilder]: At program point L4939(line 4939) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,697 INFO L899 garLoopResultBuilder]: For program point L4939-1(line 4939) no Hoare annotation was computed. [2022-11-20 09:31:06,697 INFO L899 garLoopResultBuilder]: For program point L4807(lines 4807 4810) no Hoare annotation was computed. [2022-11-20 09:31:06,698 INFO L895 garLoopResultBuilder]: At program point L4477(lines 4409 4483) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,698 INFO L895 garLoopResultBuilder]: At program point L4874(lines 4794 4876) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,698 INFO L899 garLoopResultBuilder]: For program point L4973(line 4973) no Hoare annotation was computed. [2022-11-20 09:31:06,698 INFO L895 garLoopResultBuilder]: At program point L4841(lines 4832 4849) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,698 INFO L895 garLoopResultBuilder]: At program point L4445(line 4445) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,698 INFO L899 garLoopResultBuilder]: For program point L4445-1(line 4445) no Hoare annotation was computed. [2022-11-20 09:31:06,698 INFO L895 garLoopResultBuilder]: At program point L5139(line 5139) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,698 INFO L895 garLoopResultBuilder]: At program point L5139-1(line 5139) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,698 INFO L899 garLoopResultBuilder]: For program point L4974(lines 4974 4979) no Hoare annotation was computed. [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L3785(lines 3769 3787) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L3686(lines 3657 3694) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L3719(lines 3699 3722) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L4479(lines 4409 4483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,699 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L5107(line 5107) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L5107-1(line 5107) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L5140(lines 5136 5143) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,699 INFO L902 garLoopResultBuilder]: At program point L5041(lines 4921 5043) the Hoare annotation is: true [2022-11-20 09:31:06,699 INFO L895 garLoopResultBuilder]: At program point L4843(lines 4832 4849) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,700 INFO L899 garLoopResultBuilder]: For program point L4414(lines 4414 4462) no Hoare annotation was computed. [2022-11-20 09:31:06,700 INFO L895 garLoopResultBuilder]: At program point L5108(lines 5104 5111) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,700 INFO L895 garLoopResultBuilder]: At program point L3688(lines 3657 3694) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,700 INFO L895 garLoopResultBuilder]: At program point L3721(lines 3696 3723) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,700 INFO L899 garLoopResultBuilder]: For program point L5604(lines 5604 5607) no Hoare annotation was computed. [2022-11-20 09:31:06,700 INFO L895 garLoopResultBuilder]: At program point L4415(lines 4415 4416) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,700 INFO L899 garLoopResultBuilder]: For program point L4448-1(line 4448) no Hoare annotation was computed. [2022-11-20 09:31:06,700 INFO L899 garLoopResultBuilder]: For program point L4415-1(lines 4415 4416) no Hoare annotation was computed. [2022-11-20 09:31:06,700 INFO L895 garLoopResultBuilder]: At program point L4448(line 4448) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,700 INFO L899 garLoopResultBuilder]: For program point L4944-1(line 4944) no Hoare annotation was computed. [2022-11-20 09:31:06,701 INFO L895 garLoopResultBuilder]: At program point L4944(line 4944) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,701 INFO L895 garLoopResultBuilder]: At program point L4845(lines 4832 4849) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,701 INFO L895 garLoopResultBuilder]: At program point L5638(lines 5637 5639) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,701 INFO L895 garLoopResultBuilder]: At program point L4482(lines 4400 4484) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,701 INFO L899 garLoopResultBuilder]: For program point L5011(line 5011) no Hoare annotation was computed. [2022-11-20 09:31:06,701 INFO L895 garLoopResultBuilder]: At program point L3690(lines 3652 3695) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,701 INFO L899 garLoopResultBuilder]: For program point L4813(lines 4813 4830) no Hoare annotation was computed. [2022-11-20 09:31:06,701 INFO L895 garLoopResultBuilder]: At program point L5606(line 5606) the Hoare annotation is: false [2022-11-20 09:31:06,701 INFO L899 garLoopResultBuilder]: For program point L5606-1(lines 5603 5621) no Hoare annotation was computed. [2022-11-20 09:31:06,702 INFO L899 garLoopResultBuilder]: For program point L4417(lines 4417 4426) no Hoare annotation was computed. [2022-11-20 09:31:06,702 INFO L899 garLoopResultBuilder]: For program point L5012(lines 5012 5025) no Hoare annotation was computed. [2022-11-20 09:31:06,702 INFO L895 garLoopResultBuilder]: At program point L4418(line 4418) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,702 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-11-20 09:31:06,702 INFO L899 garLoopResultBuilder]: For program point L4418-1(line 4418) no Hoare annotation was computed. [2022-11-20 09:31:06,702 INFO L895 garLoopResultBuilder]: At program point L4881(line 4881) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,703 INFO L899 garLoopResultBuilder]: For program point L4881-1(line 4881) no Hoare annotation was computed. [2022-11-20 09:31:06,703 INFO L895 garLoopResultBuilder]: At program point L5641(lines 5640 5642) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,703 INFO L899 garLoopResultBuilder]: For program point L4419(line 4419) no Hoare annotation was computed. [2022-11-20 09:31:06,703 INFO L895 garLoopResultBuilder]: At program point L4452(lines 4427 4462) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,703 INFO L899 garLoopResultBuilder]: For program point L4419-2(lines 4419 4424) no Hoare annotation was computed. [2022-11-20 09:31:06,703 INFO L899 garLoopResultBuilder]: For program point L5014(lines 5014 5018) no Hoare annotation was computed. [2022-11-20 09:31:06,703 INFO L899 garLoopResultBuilder]: For program point L4981(line 4981) no Hoare annotation was computed. [2022-11-20 09:31:06,703 INFO L899 garLoopResultBuilder]: For program point L5014-2(lines 5012 5024) no Hoare annotation was computed. [2022-11-20 09:31:06,703 INFO L895 garLoopResultBuilder]: At program point L5147(line 5147) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,704 INFO L895 garLoopResultBuilder]: At program point L5147-1(line 5147) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,704 INFO L899 garLoopResultBuilder]: For program point L4982(lines 4982 4990) no Hoare annotation was computed. [2022-11-20 09:31:06,704 INFO L899 garLoopResultBuilder]: For program point L4949(line 4949) no Hoare annotation was computed. [2022-11-20 09:31:06,704 INFO L895 garLoopResultBuilder]: At program point L5610(line 5610) the Hoare annotation is: false [2022-11-20 09:31:06,704 INFO L899 garLoopResultBuilder]: For program point L5610-1(lines 5603 5621) no Hoare annotation was computed. [2022-11-20 09:31:06,704 INFO L895 garLoopResultBuilder]: At program point L5115(line 5115) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,704 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-11-20 09:31:06,704 INFO L895 garLoopResultBuilder]: At program point L5115-1(line 5115) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,704 INFO L895 garLoopResultBuilder]: At program point L5148(lines 5144 5151) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,704 INFO L899 garLoopResultBuilder]: For program point L4950(lines 4950 4954) no Hoare annotation was computed. [2022-11-20 09:31:06,705 INFO L895 garLoopResultBuilder]: At program point L4818(line 4818) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,705 INFO L899 garLoopResultBuilder]: For program point L4950-2(lines 4936 4994) no Hoare annotation was computed. [2022-11-20 09:31:06,705 INFO L895 garLoopResultBuilder]: At program point L5710(lines 5709 5711) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,705 INFO L899 garLoopResultBuilder]: For program point L4818-1(line 4818) no Hoare annotation was computed. [2022-11-20 09:31:06,705 INFO L895 garLoopResultBuilder]: At program point L4455(lines 4427 4462) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,705 INFO L895 garLoopResultBuilder]: At program point L5116(lines 5112 5119) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,705 INFO L895 garLoopResultBuilder]: At program point L4951(line 4951) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,705 INFO L899 garLoopResultBuilder]: For program point L4951-1(line 4951) no Hoare annotation was computed. [2022-11-20 09:31:06,706 INFO L899 garLoopResultBuilder]: For program point L4984(lines 4984 4988) no Hoare annotation was computed. [2022-11-20 09:31:06,706 INFO L895 garLoopResultBuilder]: At program point L4423(line 4423) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,706 INFO L899 garLoopResultBuilder]: For program point L4423-1(line 4423) no Hoare annotation was computed. [2022-11-20 09:31:06,706 INFO L899 garLoopResultBuilder]: For program point L4886(lines 4886 4889) no Hoare annotation was computed. [2022-11-20 09:31:06,706 INFO L895 garLoopResultBuilder]: At program point L4457(lines 4427 4462) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,706 INFO L895 garLoopResultBuilder]: At program point L4821(lines 4813 4829) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,707 INFO L899 garLoopResultBuilder]: For program point L3665(lines 3665 3668) no Hoare annotation was computed. [2022-11-20 09:31:06,707 INFO L895 garLoopResultBuilder]: At program point L5614(line 5614) the Hoare annotation is: false [2022-11-20 09:31:06,707 INFO L899 garLoopResultBuilder]: For program point L5614-1(lines 5603 5621) no Hoare annotation was computed. [2022-11-20 09:31:06,707 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-11-20 09:31:06,707 INFO L899 garLoopResultBuilder]: For program point L-1-2(line -1) no Hoare annotation was computed. [2022-11-20 09:31:06,707 INFO L895 garLoopResultBuilder]: At program point L-1-4(line -1) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,707 INFO L899 garLoopResultBuilder]: For program point L-1-5(line -1) no Hoare annotation was computed. [2022-11-20 09:31:06,707 INFO L895 garLoopResultBuilder]: At program point L4459(lines 4409 4483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,707 INFO L895 garLoopResultBuilder]: At program point L5021(lines 4925 5042) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,707 INFO L895 garLoopResultBuilder]: At program point L4823(lines 4813 4829) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point L4956-1(line 4956) no Hoare annotation was computed. [2022-11-20 09:31:06,708 INFO L895 garLoopResultBuilder]: At program point L4956(line 4956) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point L4857(lines 4857 4860) no Hoare annotation was computed. [2022-11-20 09:31:06,708 INFO L895 garLoopResultBuilder]: At program point L5155(line 5155) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-11-20 09:31:06,708 INFO L895 garLoopResultBuilder]: At program point L5155-1(line 5155) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point L4191-1(lines 4191 4194) no Hoare annotation was computed. [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point xsFINAL(lines 4163 4198) no Hoare annotation was computed. [2022-11-20 09:31:06,708 INFO L895 garLoopResultBuilder]: At program point xsENTRY(lines 4163 4198) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse5))) [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point L4175(line 4175) no Hoare annotation was computed. [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point L4175-2(lines 4175 4182) no Hoare annotation was computed. [2022-11-20 09:31:06,708 INFO L899 garLoopResultBuilder]: For program point L4175-4(lines 4175 4182) no Hoare annotation was computed. [2022-11-20 09:31:06,709 INFO L902 garLoopResultBuilder]: At program point L4188(lines 4169 4197) the Hoare annotation is: true [2022-11-20 09:31:06,709 INFO L902 garLoopResultBuilder]: At program point L4186(lines 4169 4197) the Hoare annotation is: true [2022-11-20 09:31:06,709 INFO L899 garLoopResultBuilder]: For program point xsEXIT(lines 4163 4198) no Hoare annotation was computed. [2022-11-20 09:31:06,709 INFO L902 garLoopResultBuilder]: At program point L4184(lines 4169 4197) the Hoare annotation is: true [2022-11-20 09:31:06,709 INFO L899 garLoopResultBuilder]: For program point pf_ioctlEXIT(lines 3750 3768) no Hoare annotation was computed. [2022-11-20 09:31:06,709 INFO L895 garLoopResultBuilder]: At program point pf_ioctlENTRY(lines 3750 3768) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,709 INFO L899 garLoopResultBuilder]: For program point pf_ioctlFINAL(lines 3750 3768) no Hoare annotation was computed. [2022-11-20 09:31:06,709 INFO L899 garLoopResultBuilder]: For program point L4050(line 4050) no Hoare annotation was computed. [2022-11-20 09:31:06,709 INFO L895 garLoopResultBuilder]: At program point L4051(lines 4034 4053) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,709 INFO L895 garLoopResultBuilder]: At program point L4049-1(line 4049) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,710 INFO L895 garLoopResultBuilder]: At program point L4049(line 4049) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,710 INFO L899 garLoopResultBuilder]: For program point L3759(lines 3759 3762) no Hoare annotation was computed. [2022-11-20 09:31:06,710 INFO L895 garLoopResultBuilder]: At program point L5131(line 5131) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,710 INFO L895 garLoopResultBuilder]: At program point L5131-1(line 5131) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (= ~ldv_mutex_pf_mutex~0 1) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,710 INFO L899 garLoopResultBuilder]: For program point L3755(lines 3755 3758) no Hoare annotation was computed. [2022-11-20 09:31:06,710 INFO L895 garLoopResultBuilder]: At program point L5132(lines 5128 5135) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (= ~ldv_mutex_pf_mutex~0 1) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,710 INFO L895 garLoopResultBuilder]: At program point L5123(line 5123) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,711 INFO L895 garLoopResultBuilder]: At program point L5123-1(line 5123) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |old(#length)| |#length|) (= 2 ~ldv_mutex_pf_mutex~0) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,711 INFO L895 garLoopResultBuilder]: At program point L5124(lines 5120 5127) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |old(#length)| |#length|) (= 2 ~ldv_mutex_pf_mutex~0) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-11-20 09:31:06,714 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:06,716 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-20 09:31:06,733 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,734 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,734 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,735 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,736 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,736 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,736 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,736 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,738 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,738 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,738 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,738 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,739 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,739 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,739 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,739 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,740 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,740 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,740 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,741 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,741 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,741 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:06,741 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,741 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:06,759 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 09:31:06 BoogieIcfgContainer [2022-11-20 09:31:06,759 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-20 09:31:06,760 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-20 09:31:06,760 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-20 09:31:06,760 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-20 09:31:06,761 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:27:19" (3/4) ... [2022-11-20 09:31:06,764 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-11-20 09:31:06,771 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_pf_mutex [2022-11-20 09:31:06,771 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_release [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_check_events [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_init [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_getgeo [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_blkdev [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_regr [2022-11-20 09:31:06,772 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_disconnect [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_pf_mutex [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_connect [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2022-11-20 09:31:06,773 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_atapi [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_capacity [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_reset [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_command [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_probe [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_block [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_capacity [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_lock [2022-11-20 09:31:06,774 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_wait [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_identify [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_sleep [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_req_sense [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_mode_sense [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_completion [2022-11-20 09:31:06,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xl [2022-11-20 09:31:06,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2022-11-20 09:31:06,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2022-11-20 09:31:06,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_ioctl [2022-11-20 09:31:06,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_write_block [2022-11-20 09:31:06,798 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 206 nodes and edges [2022-11-20 09:31:06,800 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 64 nodes and edges [2022-11-20 09:31:06,802 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 27 nodes and edges [2022-11-20 09:31:06,804 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2022-11-20 09:31:06,807 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-11-20 09:31:06,809 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2022-11-20 09:31:06,811 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-11-20 09:31:06,841 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || (((((\old(unknown-#length-unknown) == unknown-#length-unknown && 2 == ldv_mutex_pf_mutex) && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) [2022-11-20 09:31:06,843 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || ldv_mutex_pf_mutex == 1) || !(ldv_retval_pf_init == 0) [2022-11-20 09:31:06,845 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || 2 == ldv_mutex_pf_mutex) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) [2022-11-20 09:31:06,846 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) && (((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) [2022-11-20 09:31:06,846 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) [2022-11-20 09:31:06,847 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) [2022-11-20 09:31:06,847 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) [2022-11-20 09:31:06,969 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/witness.graphml [2022-11-20 09:31:06,970 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-20 09:31:06,970 INFO L158 Benchmark]: Toolchain (without parser) took 234695.04ms. Allocated memory was 144.7MB in the beginning and 2.0GB in the end (delta: 1.9GB). Free memory was 104.8MB in the beginning and 1.1GB in the end (delta: -1.0GB). Peak memory consumption was 857.0MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,970 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 144.7MB. Free memory was 114.2MB in the beginning and 114.0MB in the end (delta: 178.3kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,971 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1992.03ms. Allocated memory was 144.7MB in the beginning and 201.3MB in the end (delta: 56.6MB). Free memory was 104.3MB in the beginning and 118.8MB in the end (delta: -14.5MB). Peak memory consumption was 67.8MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,971 INFO L158 Benchmark]: Boogie Procedure Inliner took 139.66ms. Allocated memory is still 201.3MB. Free memory was 118.8MB in the beginning and 111.4MB in the end (delta: 7.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,971 INFO L158 Benchmark]: Boogie Preprocessor took 156.84ms. Allocated memory is still 201.3MB. Free memory was 111.4MB in the beginning and 100.9MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,972 INFO L158 Benchmark]: RCFGBuilder took 4435.75ms. Allocated memory is still 201.3MB. Free memory was 100.9MB in the beginning and 102.7MB in the end (delta: -1.7MB). Peak memory consumption was 36.0MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,972 INFO L158 Benchmark]: TraceAbstraction took 227754.66ms. Allocated memory was 201.3MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 101.6MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2022-11-20 09:31:06,972 INFO L158 Benchmark]: Witness Printer took 209.73ms. Allocated memory is still 2.0GB. Free memory was 1.2GB in the beginning and 1.1GB in the end (delta: 25.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2022-11-20 09:31:06,974 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.35ms. Allocated memory is still 144.7MB. Free memory was 114.2MB in the beginning and 114.0MB in the end (delta: 178.3kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1992.03ms. Allocated memory was 144.7MB in the beginning and 201.3MB in the end (delta: 56.6MB). Free memory was 104.3MB in the beginning and 118.8MB in the end (delta: -14.5MB). Peak memory consumption was 67.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 139.66ms. Allocated memory is still 201.3MB. Free memory was 118.8MB in the beginning and 111.4MB in the end (delta: 7.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 156.84ms. Allocated memory is still 201.3MB. Free memory was 111.4MB in the beginning and 100.9MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 4435.75ms. Allocated memory is still 201.3MB. Free memory was 100.9MB in the beginning and 102.7MB in the end (delta: -1.7MB). Peak memory consumption was 36.0MB. Max. memory is 16.1GB. * TraceAbstraction took 227754.66ms. Allocated memory was 201.3MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 101.6MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * Witness Printer took 209.73ms. Allocated memory is still 2.0GB. Free memory was 1.2GB in the beginning and 1.1GB in the end (delta: 25.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 5165]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 38 procedures, 516 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 227.6s, OverallIterations: 27, TraceHistogramMax: 16, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 123.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 51.2s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12585 SdHoareTripleChecker+Valid, 114.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12262 mSDsluCounter, 35079 SdHoareTripleChecker+Invalid, 110.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19068 mSDsCounter, 3174 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 21232 IncrementalHoareTripleChecker+Invalid, 24406 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3174 mSolverCounterUnsat, 16011 mSDtfsCounter, 21232 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6918 GetRequests, 6720 SyntacticMatches, 4 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5360occurred in iteration=26, InterpolantAutomatonStates: 153, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.8s AutomataMinimizationTime, 27 MinimizatonAttempts, 3529 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 226 LocationsWithAnnotation, 54548 PreInvPairs, 58172 NumberOfFragments, 4795 HoareAnnotationTreeSize, 54548 FomulaSimplifications, 42054 FormulaSimplificationTreeSizeReduction, 29.9s HoareSimplificationTime, 226 FomulaSimplificationsInter, 416883 FormulaSimplificationTreeSizeReductionInter, 20.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 6.5s SatisfiabilityAnalysisTime, 21.9s InterpolantComputationTime, 8235 NumberOfCodeBlocks, 8235 NumberOfCodeBlocksAsserted, 48 NumberOfCheckSat, 10049 ConstructedInterpolants, 0 QuantifiedInterpolants, 12181 SizeOfPredicates, 2 NumberOfNonLiveVariables, 42458 ConjunctsInSsa, 62 ConjunctsInUnsatCore, 54 InterpolantComputations, 21 PerfectInterpolantSequences, 10558/10838 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 5136]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && 2 == ldv_mutex_pf_mutex) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0 - InvariantResult [Line: 4813]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4112]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4337]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4921]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4813]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5640]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4409]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4202]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3657]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4400]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4427]: Loop Invariant Derived loop invariant: ((((((unit <= 3 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3769]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5120]: Loop Invariant [2022-11-20 09:31:07,002 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,003 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,005 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,005 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,005 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,006 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,006 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,006 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((!(ldv_mutex_lock == 1) || (((((\old(unknown-#length-unknown) == unknown-#length-unknown && 2 == ldv_mutex_pf_mutex) && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) - InvariantResult [Line: 4112]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || i <= 4 - InvariantResult [Line: 3979]: Loop Invariant [2022-11-20 09:31:07,007 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,007 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,007 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,008 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,008 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,008 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,009 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,009 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,010 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,010 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,010 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,011 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,011 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,011 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-11-20 09:31:07,011 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-11-20 09:31:07,011 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) && (((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) - InvariantResult [Line: 4332]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3652]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3674]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5659]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3696]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5653]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5717]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4202]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4219]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4112]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4832]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4169]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4427]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5104]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && 2 == ldv_mutex_pf_mutex) && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0 - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3822]: Loop Invariant Derived loop invariant: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 3657]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4832]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4332]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4369]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5637]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4832]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5698]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4925]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5601]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4341]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4332]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4877]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4409]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && 0 == k) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3948]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4427]: Loop Invariant Derived loop invariant: ((((((unit <= 3 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3657]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 5112]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5128]: Loop Invariant Derived loop invariant: (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || ldv_mutex_pf_mutex == 1) || !(ldv_retval_pf_init == 0) - InvariantResult [Line: 4409]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && 0 == k) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3822]: Loop Invariant Derived loop invariant: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 5144]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3822]: Loop Invariant Derived loop invariant: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 5152]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5656]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4925]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3932]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4034]: Loop Invariant Derived loop invariant: (((((!(ldv_mutex_lock == 1) || 2 == ldv_mutex_pf_mutex) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) - InvariantResult [Line: 5591]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 == 0) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && pf_drive_count == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4341]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3948]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4813]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4409]: Loop Invariant Derived loop invariant: (((((((unit <= 3 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && disable == 0) && 0 == k) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || i <= 4 - InvariantResult [Line: 4369]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4169]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5709]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4169]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3699]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && 2 == ldv_mutex_pf_mutex) && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0 - InvariantResult [Line: 4202]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4794]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 RESULT: Ultimate proved your program to be correct! [2022-11-20 09:31:07,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fc2727e0-d03e-4870-a14e-212304ebc403/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE