./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 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/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_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa --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 --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:45:13,647 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:45:13,649 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:45:13,679 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:45:13,679 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:45:13,681 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:45:13,682 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:45:13,684 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:45:13,686 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:45:13,687 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:45:13,688 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:45:13,690 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:45:13,690 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:45:13,691 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:45:13,693 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:45:13,695 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:45:13,696 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:45:13,697 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:45:13,699 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:45:13,701 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:45:13,703 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:45:13,704 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:45:13,705 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:45:13,706 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:45:13,709 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:45:13,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:45:13,709 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:45:13,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:45:13,710 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:45:13,711 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:45:13,711 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:45:13,712 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:45:13,713 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:45:13,713 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:45:13,714 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:45:13,714 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:45:13,715 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:45:13,715 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:45:13,715 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:45:13,715 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:45:13,716 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:45:13,717 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 19:45:13,739 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:45:13,740 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:45:13,740 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:45:13,740 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:45:13,741 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:45:13,741 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:45:13,742 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:45:13,742 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:45:13,742 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:45:13,742 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:45:13,742 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:45:13,742 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:45:13,743 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:45:13,743 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:45:13,743 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:45:13,743 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:45:13,743 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:45:13,743 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:45:13,744 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:45:13,744 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:45:13,744 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:45:13,744 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:45:13,744 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:45:13,745 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:45:13,745 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:45:13,745 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:45:13,745 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:45:13,745 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:45:13,745 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:45:13,746 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:45:13,746 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:45:13,746 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_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/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_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa 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 [2021-12-06 19:45:13,921 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:45:13,940 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:45:13,942 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:45:13,943 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:45:13,943 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:45:13,944 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2021-12-06 19:45:13,987 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/data/e75d6c850/b286c77a5d194c579bc920eea17477e5/FLAGdac8d3923 [2021-12-06 19:45:14,552 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:45:14,552 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2021-12-06 19:45:14,573 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/data/e75d6c850/b286c77a5d194c579bc920eea17477e5/FLAGdac8d3923 [2021-12-06 19:45:14,995 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/data/e75d6c850/b286c77a5d194c579bc920eea17477e5 [2021-12-06 19:45:15,000 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:45:15,002 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:45:15,004 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:45:15,004 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:45:15,008 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:45:15,008 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:45:14" (1/1) ... [2021-12-06 19:45:15,009 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35f9c6e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:15, skipping insertion in model container [2021-12-06 19:45:15,010 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:45:14" (1/1) ... [2021-12-06 19:45:15,016 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:45:15,082 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:45:15,727 WARN L230 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_851c0508-e7fd-4657-aa1b-c108862ce783/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2021-12-06 19:45:15,794 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:45:15,818 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:45:15,974 WARN L230 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_851c0508-e7fd-4657-aa1b-c108862ce783/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2021-12-06 19:45:15,985 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:45:16,028 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:45:16,028 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16 WrapperNode [2021-12-06 19:45:16,029 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:45:16,030 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:45:16,030 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:45:16,030 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:45:16,036 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,078 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,132 INFO L137 Inliner]: procedures = 161, calls = 836, calls flagged for inlining = 53, calls inlined = 28, statements flattened = 1112 [2021-12-06 19:45:16,132 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:45:16,133 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:45:16,133 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:45:16,133 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:45:16,142 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,142 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,158 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,158 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,220 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,231 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,238 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,259 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:45:16,260 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:45:16,260 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:45:16,260 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:45:16,261 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (1/1) ... [2021-12-06 19:45:16,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:45:16,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:16,289 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:16,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:45:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2021-12-06 19:45:16,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2021-12-06 19:45:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure pf_getgeo [2021-12-06 19:45:16,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_getgeo [2021-12-06 19:45:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2021-12-06 19:45:16,328 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2021-12-06 19:45:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2021-12-06 19:45:16,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2021-12-06 19:45:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2021-12-06 19:45:16,329 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2021-12-06 19:45:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 19:45:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pf_mutex [2021-12-06 19:45:16,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pf_mutex [2021-12-06 19:45:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure pf_reset [2021-12-06 19:45:16,329 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_reset [2021-12-06 19:45:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:45:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2021-12-06 19:45:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2021-12-06 19:45:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure pf_wait [2021-12-06 19:45:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_wait [2021-12-06 19:45:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2021-12-06 19:45:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2021-12-06 19:45:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 19:45:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 19:45:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pf_mutex [2021-12-06 19:45:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pf_mutex [2021-12-06 19:45:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure pf_check_events [2021-12-06 19:45:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_check_events [2021-12-06 19:45:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2021-12-06 19:45:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2021-12-06 19:45:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:45:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-06 19:45:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-06 19:45:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 19:45:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 19:45:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2021-12-06 19:45:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2021-12-06 19:45:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pf_req_sense [2021-12-06 19:45:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_req_sense [2021-12-06 19:45:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pf_completion [2021-12-06 19:45:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_completion [2021-12-06 19:45:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:45:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-12-06 19:45:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-12-06 19:45:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:45:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 19:45:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 19:45:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:45:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 19:45:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pf_atapi [2021-12-06 19:45:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_atapi [2021-12-06 19:45:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pf_command [2021-12-06 19:45:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_command [2021-12-06 19:45:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pf_probe [2021-12-06 19:45:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_probe [2021-12-06 19:45:16,334 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 19:45:16,334 INFO L130 BoogieDeclarations]: Found specification of procedure pf_identify [2021-12-06 19:45:16,334 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_identify [2021-12-06 19:45:16,334 INFO L130 BoogieDeclarations]: Found specification of procedure pf_sleep [2021-12-06 19:45:16,334 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_sleep [2021-12-06 19:45:16,334 INFO L130 BoogieDeclarations]: Found specification of procedure pf_mode_sense [2021-12-06 19:45:16,334 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_mode_sense [2021-12-06 19:45:16,334 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2021-12-06 19:45:16,334 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2021-12-06 19:45:16,335 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:45:16,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 19:45:16,335 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2021-12-06 19:45:16,335 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2021-12-06 19:45:16,335 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2021-12-06 19:45:16,335 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2021-12-06 19:45:16,335 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2021-12-06 19:45:16,335 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2021-12-06 19:45:16,335 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2021-12-06 19:45:16,336 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2021-12-06 19:45:16,336 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2021-12-06 19:45:16,336 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2021-12-06 19:45:16,336 INFO L130 BoogieDeclarations]: Found specification of procedure pf_lock [2021-12-06 19:45:16,336 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_lock [2021-12-06 19:45:16,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:45:16,336 INFO L130 BoogieDeclarations]: Found specification of procedure xl [2021-12-06 19:45:16,336 INFO L138 BoogieDeclarations]: Found implementation of procedure xl [2021-12-06 19:45:16,336 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:45:16,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:45:16,337 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2021-12-06 19:45:16,337 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2021-12-06 19:45:16,337 INFO L130 BoogieDeclarations]: Found specification of procedure pf_ioctl [2021-12-06 19:45:16,337 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_ioctl [2021-12-06 19:45:16,582 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:45:16,584 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:45:18,753 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:45:18,763 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:45:18,763 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-12-06 19:45:18,765 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:45:18 BoogieIcfgContainer [2021-12-06 19:45:18,765 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:45:18,772 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:45:18,773 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:45:18,776 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:45:18,776 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:45:14" (1/3) ... [2021-12-06 19:45:18,777 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68b033f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:45:18, skipping insertion in model container [2021-12-06 19:45:18,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:45:16" (2/3) ... [2021-12-06 19:45:18,777 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68b033f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:45:18, skipping insertion in model container [2021-12-06 19:45:18,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:45:18" (3/3) ... [2021-12-06 19:45:18,779 INFO L111 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2021-12-06 19:45:18,784 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:45:18,784 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 19:45:18,825 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:45:18,830 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 19:45:18,830 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 19:45:18,853 INFO L276 IsEmpty]: Start isEmpty. Operand has 500 states, 351 states have (on average 1.339031339031339) internal successors, (470), 365 states have internal predecessors, (470), 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) [2021-12-06 19:45:18,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 19:45:18,859 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:18,859 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:18,860 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:18,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:18,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1807402522, now seen corresponding path program 1 times [2021-12-06 19:45:18,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:18,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437458170] [2021-12-06 19:45:18,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:18,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:19,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:19,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:19,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:19,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437458170] [2021-12-06 19:45:19,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437458170] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:19,143 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:45:19,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:45:19,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832546588] [2021-12-06 19:45:19,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:19,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:19,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:19,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:19,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:45:19,172 INFO L87 Difference]: Start difference. First operand has 500 states, 351 states have (on average 1.339031339031339) internal successors, (470), 365 states have internal predecessors, (470), 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) [2021-12-06 19:45:19,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:19,383 INFO L93 Difference]: Finished difference Result 1372 states and 1941 transitions. [2021-12-06 19:45:19,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:19,386 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 [2021-12-06 19:45:19,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:19,405 INFO L225 Difference]: With dead ends: 1372 [2021-12-06 19:45:19,405 INFO L226 Difference]: Without dead ends: 867 [2021-12-06 19:45:19,411 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:19,414 INFO L933 BasicCegarLoop]: 954 mSDtfsCounter, 515 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 1597 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:19,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 1597 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:19,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2021-12-06 19:45:19,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 853. [2021-12-06 19:45:19,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 601 states have (on average 1.3277870216306156) internal successors, (798), 614 states have internal predecessors, (798), 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) [2021-12-06 19:45:19,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1166 transitions. [2021-12-06 19:45:19,521 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1166 transitions. Word has length 16 [2021-12-06 19:45:19,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:19,521 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1166 transitions. [2021-12-06 19:45:19,522 INFO L471 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) [2021-12-06 19:45:19,522 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1166 transitions. [2021-12-06 19:45:19,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 19:45:19,524 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:19,524 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:19,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:45:19,524 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:19,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:19,525 INFO L85 PathProgramCache]: Analyzing trace with hash -2052204385, now seen corresponding path program 1 times [2021-12-06 19:45:19,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:19,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181321110] [2021-12-06 19:45:19,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:19,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:19,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:19,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:19,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181321110] [2021-12-06 19:45:19,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181321110] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:19,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:45:19,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 19:45:19,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508055122] [2021-12-06 19:45:19,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:19,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:19,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:19,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:19,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:45:19,638 INFO L87 Difference]: Start difference. First operand 853 states and 1166 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) [2021-12-06 19:45:19,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:19,708 INFO L93 Difference]: Finished difference Result 1703 states and 2329 transitions. [2021-12-06 19:45:19,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:19,708 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 [2021-12-06 19:45:19,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:19,716 INFO L225 Difference]: With dead ends: 1703 [2021-12-06 19:45:19,716 INFO L226 Difference]: Without dead ends: 853 [2021-12-06 19:45:19,720 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:19,722 INFO L933 BasicCegarLoop]: 667 mSDtfsCounter, 658 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 667 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 [2021-12-06 19:45:19,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [658 Valid, 667 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:19,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-12-06 19:45:19,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 853. [2021-12-06 19:45:19,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 601 states have (on average 1.324459234608985) internal successors, (796), 614 states have internal predecessors, (796), 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) [2021-12-06 19:45:19,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1164 transitions. [2021-12-06 19:45:19,778 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1164 transitions. Word has length 18 [2021-12-06 19:45:19,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:19,778 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1164 transitions. [2021-12-06 19:45:19,779 INFO L471 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) [2021-12-06 19:45:19,779 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1164 transitions. [2021-12-06 19:45:19,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 19:45:19,780 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:19,780 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:19,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 19:45:19,781 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:19,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:19,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1303897293, now seen corresponding path program 1 times [2021-12-06 19:45:19,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:19,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267711060] [2021-12-06 19:45:19,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:19,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:19,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:19,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:45:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:19,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:19,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:19,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267711060] [2021-12-06 19:45:19,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267711060] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:19,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:45:19,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:45:19,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001492657] [2021-12-06 19:45:19,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:19,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:19,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:19,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:19,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:45:19,879 INFO L87 Difference]: Start difference. First operand 853 states and 1164 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) [2021-12-06 19:45:19,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:19,974 INFO L93 Difference]: Finished difference Result 2047 states and 2785 transitions. [2021-12-06 19:45:19,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:19,974 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 [2021-12-06 19:45:19,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:19,981 INFO L225 Difference]: With dead ends: 2047 [2021-12-06 19:45:19,981 INFO L226 Difference]: Without dead ends: 1197 [2021-12-06 19:45:19,984 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:19,985 INFO L933 BasicCegarLoop]: 1064 mSDtfsCounter, 624 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 1520 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 [2021-12-06 19:45:19,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 1520 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:19,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-12-06 19:45:20,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 1173. [2021-12-06 19:45:20,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1173 states, 819 states have (on average 1.3223443223443223) internal successors, (1083), 836 states have internal predecessors, (1083), 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) [2021-12-06 19:45:20,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1173 states to 1173 states and 1593 transitions. [2021-12-06 19:45:20,034 INFO L78 Accepts]: Start accepts. Automaton has 1173 states and 1593 transitions. Word has length 22 [2021-12-06 19:45:20,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:20,034 INFO L470 AbstractCegarLoop]: Abstraction has 1173 states and 1593 transitions. [2021-12-06 19:45:20,034 INFO L471 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) [2021-12-06 19:45:20,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1173 states and 1593 transitions. [2021-12-06 19:45:20,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 19:45:20,035 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:20,035 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:20,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 19:45:20,036 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:20,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:20,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1871947068, now seen corresponding path program 1 times [2021-12-06 19:45:20,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:20,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268374170] [2021-12-06 19:45:20,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:20,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:20,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:20,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:20,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268374170] [2021-12-06 19:45:20,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268374170] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:20,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:45:20,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:45:20,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331955434] [2021-12-06 19:45:20,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:20,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:20,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:20,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:20,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:45:20,099 INFO L87 Difference]: Start difference. First operand 1173 states and 1593 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) [2021-12-06 19:45:20,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:20,326 INFO L93 Difference]: Finished difference Result 2359 states and 3207 transitions. [2021-12-06 19:45:20,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:20,327 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 [2021-12-06 19:45:20,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:20,334 INFO L225 Difference]: With dead ends: 2359 [2021-12-06 19:45:20,334 INFO L226 Difference]: Without dead ends: 1189 [2021-12-06 19:45:20,339 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:20,340 INFO L933 BasicCegarLoop]: 664 mSDtfsCounter, 10 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:20,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1326 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 19:45:20,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-12-06 19:45:20,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1175. [2021-12-06 19:45:20,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 821 states have (on average 1.3215590742996346) internal successors, (1085), 838 states have internal predecessors, (1085), 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) [2021-12-06 19:45:20,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 1595 transitions. [2021-12-06 19:45:20,394 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 1595 transitions. Word has length 25 [2021-12-06 19:45:20,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:20,394 INFO L470 AbstractCegarLoop]: Abstraction has 1175 states and 1595 transitions. [2021-12-06 19:45:20,394 INFO L471 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) [2021-12-06 19:45:20,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 1595 transitions. [2021-12-06 19:45:20,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 19:45:20,396 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:20,396 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:20,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 19:45:20,396 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:20,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:20,397 INFO L85 PathProgramCache]: Analyzing trace with hash -354644035, now seen corresponding path program 1 times [2021-12-06 19:45:20,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:20,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845110390] [2021-12-06 19:45:20,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:20,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:20,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:20,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:20,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:20,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845110390] [2021-12-06 19:45:20,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845110390] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:20,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984100560] [2021-12-06 19:45:20,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:20,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:20,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:20,465 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:20,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:45:20,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:20,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:45:20,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:20,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:20,716 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:20,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984100560] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:20,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:20,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:20,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899811232] [2021-12-06 19:45:20,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:20,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:20,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:20,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:20,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:20,717 INFO L87 Difference]: Start difference. First operand 1175 states and 1595 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) [2021-12-06 19:45:20,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:20,773 INFO L93 Difference]: Finished difference Result 2385 states and 3247 transitions. [2021-12-06 19:45:20,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:20,774 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 [2021-12-06 19:45:20,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:20,780 INFO L225 Difference]: With dead ends: 2385 [2021-12-06 19:45:20,780 INFO L226 Difference]: Without dead ends: 1213 [2021-12-06 19:45:20,784 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:20,785 INFO L933 BasicCegarLoop]: 680 mSDtfsCounter, 16 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1341 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 [2021-12-06 19:45:20,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1341 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:20,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2021-12-06 19:45:20,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1179. [2021-12-06 19:45:20,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1179 states, 825 states have (on average 1.32) internal successors, (1089), 842 states have internal predecessors, (1089), 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) [2021-12-06 19:45:20,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1179 states to 1179 states and 1599 transitions. [2021-12-06 19:45:20,831 INFO L78 Accepts]: Start accepts. Automaton has 1179 states and 1599 transitions. Word has length 29 [2021-12-06 19:45:20,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:20,832 INFO L470 AbstractCegarLoop]: Abstraction has 1179 states and 1599 transitions. [2021-12-06 19:45:20,832 INFO L471 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) [2021-12-06 19:45:20,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 1599 transitions. [2021-12-06 19:45:20,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 19:45:20,833 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:20,833 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:20,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:21,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:21,034 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:21,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:21,034 INFO L85 PathProgramCache]: Analyzing trace with hash -180222204, now seen corresponding path program 1 times [2021-12-06 19:45:21,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:21,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274550253] [2021-12-06 19:45:21,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:21,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:21,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:21,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:21,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274550253] [2021-12-06 19:45:21,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274550253] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:21,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824081048] [2021-12-06 19:45:21,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:21,120 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:21,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:21,121 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:21,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:45:21,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:21,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:21,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:21,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:21,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:21,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824081048] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:21,365 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:21,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:21,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816506995] [2021-12-06 19:45:21,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:21,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:21,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:21,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:21,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:21,366 INFO L87 Difference]: Start difference. First operand 1179 states and 1599 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) [2021-12-06 19:45:21,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:21,465 INFO L93 Difference]: Finished difference Result 3479 states and 4709 transitions. [2021-12-06 19:45:21,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:21,466 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 [2021-12-06 19:45:21,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:21,478 INFO L225 Difference]: With dead ends: 3479 [2021-12-06 19:45:21,478 INFO L226 Difference]: Without dead ends: 2303 [2021-12-06 19:45:21,483 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:21,484 INFO L933 BasicCegarLoop]: 765 mSDtfsCounter, 634 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 1411 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 [2021-12-06 19:45:21,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [634 Valid, 1411 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:21,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2303 states. [2021-12-06 19:45:21,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2303 to 1882. [2021-12-06 19:45:21,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1882 states, 1311 states have (on average 1.3127383676582762) internal successors, (1721), 1336 states have internal predecessors, (1721), 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) [2021-12-06 19:45:21,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 2543 transitions. [2021-12-06 19:45:21,578 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 2543 transitions. Word has length 33 [2021-12-06 19:45:21,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:21,578 INFO L470 AbstractCegarLoop]: Abstraction has 1882 states and 2543 transitions. [2021-12-06 19:45:21,578 INFO L471 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) [2021-12-06 19:45:21,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 2543 transitions. [2021-12-06 19:45:21,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 19:45:21,579 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:21,580 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:21,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:45:21,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 19:45:21,780 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:21,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:21,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1948802419, now seen corresponding path program 1 times [2021-12-06 19:45:21,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:21,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228470005] [2021-12-06 19:45:21,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:21,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:21,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:21,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:21,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:21,842 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:21,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:21,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228470005] [2021-12-06 19:45:21,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228470005] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:21,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211265921] [2021-12-06 19:45:21,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:21,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:21,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:21,844 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:21,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:45:22,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:22,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:22,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:22,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:22,092 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:22,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211265921] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:22,092 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:22,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:22,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780148680] [2021-12-06 19:45:22,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:22,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:22,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:22,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:22,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:22,094 INFO L87 Difference]: Start difference. First operand 1882 states and 2543 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) [2021-12-06 19:45:22,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:22,238 INFO L93 Difference]: Finished difference Result 4183 states and 5749 transitions. [2021-12-06 19:45:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:22,239 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 [2021-12-06 19:45:22,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:22,255 INFO L225 Difference]: With dead ends: 4183 [2021-12-06 19:45:22,255 INFO L226 Difference]: Without dead ends: 2304 [2021-12-06 19:45:22,262 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:22,263 INFO L933 BasicCegarLoop]: 733 mSDtfsCounter, 179 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1379 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 [2021-12-06 19:45:22,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 1379 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:22,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2021-12-06 19:45:22,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 1915. [2021-12-06 19:45:22,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1915 states, 1336 states have (on average 1.31437125748503) internal successors, (1756), 1361 states have internal predecessors, (1756), 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) [2021-12-06 19:45:22,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1915 states to 1915 states and 2594 transitions. [2021-12-06 19:45:22,346 INFO L78 Accepts]: Start accepts. Automaton has 1915 states and 2594 transitions. Word has length 34 [2021-12-06 19:45:22,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:22,346 INFO L470 AbstractCegarLoop]: Abstraction has 1915 states and 2594 transitions. [2021-12-06 19:45:22,347 INFO L471 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) [2021-12-06 19:45:22,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1915 states and 2594 transitions. [2021-12-06 19:45:22,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 19:45:22,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:22,347 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:22,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 19:45:22,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:22,548 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:22,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:22,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1679063066, now seen corresponding path program 1 times [2021-12-06 19:45:22,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:22,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089637246] [2021-12-06 19:45:22,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:22,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:22,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:22,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:22,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:22,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:22,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:22,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089637246] [2021-12-06 19:45:22,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089637246] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:22,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371366489] [2021-12-06 19:45:22,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:22,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:22,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:22,643 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:22,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:45:22,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:22,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 1118 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:22,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:22,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:22,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:22,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371366489] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:22,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:22,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:22,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660572118] [2021-12-06 19:45:22,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:22,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:22,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:22,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:22,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:22,886 INFO L87 Difference]: Start difference. First operand 1915 states and 2594 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) [2021-12-06 19:45:22,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:22,948 INFO L93 Difference]: Finished difference Result 1937 states and 2620 transitions. [2021-12-06 19:45:22,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:22,948 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 [2021-12-06 19:45:22,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:22,958 INFO L225 Difference]: With dead ends: 1937 [2021-12-06 19:45:22,958 INFO L226 Difference]: Without dead ends: 1926 [2021-12-06 19:45:22,959 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:22,960 INFO L933 BasicCegarLoop]: 680 mSDtfsCounter, 663 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 693 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 [2021-12-06 19:45:22,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 693 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:22,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1926 states. [2021-12-06 19:45:23,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1926 to 1915. [2021-12-06 19:45:23,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1915 states, 1336 states have (on average 1.313622754491018) internal successors, (1755), 1361 states have internal predecessors, (1755), 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) [2021-12-06 19:45:23,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1915 states to 1915 states and 2593 transitions. [2021-12-06 19:45:23,045 INFO L78 Accepts]: Start accepts. Automaton has 1915 states and 2593 transitions. Word has length 43 [2021-12-06 19:45:23,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:23,045 INFO L470 AbstractCegarLoop]: Abstraction has 1915 states and 2593 transitions. [2021-12-06 19:45:23,045 INFO L471 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) [2021-12-06 19:45:23,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1915 states and 2593 transitions. [2021-12-06 19:45:23,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 19:45:23,046 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:23,046 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:23,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 19:45:23,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:23,247 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:23,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:23,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1736321368, now seen corresponding path program 1 times [2021-12-06 19:45:23,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:23,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042007136] [2021-12-06 19:45:23,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:23,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:23,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:23,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:23,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042007136] [2021-12-06 19:45:23,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042007136] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:23,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782350926] [2021-12-06 19:45:23,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:23,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:23,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:23,312 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:23,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 19:45:23,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 1113 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:23,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:23,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:23,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:23,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782350926] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:23,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:23,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:23,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706159585] [2021-12-06 19:45:23,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:23,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:23,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:23,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:23,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:23,565 INFO L87 Difference]: Start difference. First operand 1915 states and 2593 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) [2021-12-06 19:45:23,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:23,621 INFO L93 Difference]: Finished difference Result 1917 states and 2594 transitions. [2021-12-06 19:45:23,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:23,621 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 [2021-12-06 19:45:23,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:23,631 INFO L225 Difference]: With dead ends: 1917 [2021-12-06 19:45:23,631 INFO L226 Difference]: Without dead ends: 1914 [2021-12-06 19:45:23,632 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:23,633 INFO L933 BasicCegarLoop]: 665 mSDtfsCounter, 626 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 665 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 [2021-12-06 19:45:23,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [626 Valid, 665 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:23,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1914 states. [2021-12-06 19:45:23,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1914 to 1914. [2021-12-06 19:45:23,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1914 states, 1336 states have (on average 1.312874251497006) internal successors, (1754), 1360 states have internal predecessors, (1754), 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) [2021-12-06 19:45:23,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1914 states to 1914 states and 2591 transitions. [2021-12-06 19:45:23,712 INFO L78 Accepts]: Start accepts. Automaton has 1914 states and 2591 transitions. Word has length 43 [2021-12-06 19:45:23,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:23,712 INFO L470 AbstractCegarLoop]: Abstraction has 1914 states and 2591 transitions. [2021-12-06 19:45:23,712 INFO L471 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) [2021-12-06 19:45:23,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1914 states and 2591 transitions. [2021-12-06 19:45:23,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 19:45:23,713 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:23,713 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:23,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 19:45:23,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:23,914 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:23,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:23,914 INFO L85 PathProgramCache]: Analyzing trace with hash -2008913752, now seen corresponding path program 1 times [2021-12-06 19:45:23,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:23,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672323818] [2021-12-06 19:45:23,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:23,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:23,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:23,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:23,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:23,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672323818] [2021-12-06 19:45:23,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672323818] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:23,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052540289] [2021-12-06 19:45:23,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:23,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:23,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:23,999 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:24,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 19:45:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:24,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:24,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:24,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:24,233 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:24,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052540289] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:24,234 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:24,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:24,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955160245] [2021-12-06 19:45:24,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:24,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:24,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:24,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:24,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:24,235 INFO L87 Difference]: Start difference. First operand 1914 states and 2591 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) [2021-12-06 19:45:24,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:24,322 INFO L93 Difference]: Finished difference Result 1916 states and 2592 transitions. [2021-12-06 19:45:24,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:24,322 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 [2021-12-06 19:45:24,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:24,335 INFO L225 Difference]: With dead ends: 1916 [2021-12-06 19:45:24,335 INFO L226 Difference]: Without dead ends: 1913 [2021-12-06 19:45:24,336 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:24,337 INFO L933 BasicCegarLoop]: 663 mSDtfsCounter, 623 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 663 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 [2021-12-06 19:45:24,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 663 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:24,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2021-12-06 19:45:24,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 1913. [2021-12-06 19:45:24,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1336 states have (on average 1.312125748502994) internal successors, (1753), 1359 states have internal predecessors, (1753), 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) [2021-12-06 19:45:24,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2589 transitions. [2021-12-06 19:45:24,411 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2589 transitions. Word has length 44 [2021-12-06 19:45:24,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:24,412 INFO L470 AbstractCegarLoop]: Abstraction has 1913 states and 2589 transitions. [2021-12-06 19:45:24,412 INFO L471 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) [2021-12-06 19:45:24,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2589 transitions. [2021-12-06 19:45:24,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 19:45:24,413 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:24,413 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:24,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 19:45:24,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:24,614 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:24,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:24,614 INFO L85 PathProgramCache]: Analyzing trace with hash -2147080613, now seen corresponding path program 1 times [2021-12-06 19:45:24,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:24,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773501185] [2021-12-06 19:45:24,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:24,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:24,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:24,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:24,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:24,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:24,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:24,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:24,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773501185] [2021-12-06 19:45:24,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773501185] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:24,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781911124] [2021-12-06 19:45:24,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:24,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:24,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:24,682 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:24,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 19:45:24,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:24,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 1117 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:24,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:24,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:24,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:24,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781911124] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:24,952 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:24,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:24,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740904118] [2021-12-06 19:45:24,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:24,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:24,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:24,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:24,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:24,954 INFO L87 Difference]: Start difference. First operand 1913 states and 2589 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) [2021-12-06 19:45:25,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:25,028 INFO L93 Difference]: Finished difference Result 1915 states and 2590 transitions. [2021-12-06 19:45:25,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:25,028 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 [2021-12-06 19:45:25,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:25,037 INFO L225 Difference]: With dead ends: 1915 [2021-12-06 19:45:25,038 INFO L226 Difference]: Without dead ends: 1912 [2021-12-06 19:45:25,039 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:25,039 INFO L933 BasicCegarLoop]: 661 mSDtfsCounter, 620 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 661 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 [2021-12-06 19:45:25,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 661 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:25,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1912 states. [2021-12-06 19:45:25,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1912 to 1912. [2021-12-06 19:45:25,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1336 states have (on average 1.311377245508982) internal successors, (1752), 1358 states have internal predecessors, (1752), 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) [2021-12-06 19:45:25,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 2587 transitions. [2021-12-06 19:45:25,112 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 2587 transitions. Word has length 45 [2021-12-06 19:45:25,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:25,113 INFO L470 AbstractCegarLoop]: Abstraction has 1912 states and 2587 transitions. [2021-12-06 19:45:25,113 INFO L471 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) [2021-12-06 19:45:25,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 2587 transitions. [2021-12-06 19:45:25,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 19:45:25,114 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:25,114 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:25,148 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 19:45:25,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 19:45:25,314 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:25,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:25,315 INFO L85 PathProgramCache]: Analyzing trace with hash -2135281141, now seen corresponding path program 1 times [2021-12-06 19:45:25,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:25,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260075086] [2021-12-06 19:45:25,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:25,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:25,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:25,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:25,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:25,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:25,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:25,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:25,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260075086] [2021-12-06 19:45:25,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260075086] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:25,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866099037] [2021-12-06 19:45:25,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:25,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:25,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:25,382 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:25,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 19:45:25,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:25,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:25,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:25,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:25,610 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:25,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866099037] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:25,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:25,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-06 19:45:25,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844938252] [2021-12-06 19:45:25,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:25,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:25,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:25,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:25,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:45:25,611 INFO L87 Difference]: Start difference. First operand 1912 states and 2587 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) [2021-12-06 19:45:25,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:25,682 INFO L93 Difference]: Finished difference Result 2299 states and 3086 transitions. [2021-12-06 19:45:25,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:25,683 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 [2021-12-06 19:45:25,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:25,693 INFO L225 Difference]: With dead ends: 2299 [2021-12-06 19:45:25,693 INFO L226 Difference]: Without dead ends: 2267 [2021-12-06 19:45:25,694 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:25,694 INFO L933 BasicCegarLoop]: 896 mSDtfsCounter, 555 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1200 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 [2021-12-06 19:45:25,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 1200 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:25,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2267 states. [2021-12-06 19:45:25,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2267 to 2267. [2021-12-06 19:45:25,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 1564 states have (on average 1.2979539641943734) internal successors, (2030), 1588 states have internal predecessors, (2030), 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) [2021-12-06 19:45:25,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 3045 transitions. [2021-12-06 19:45:25,789 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 3045 transitions. Word has length 46 [2021-12-06 19:45:25,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:25,789 INFO L470 AbstractCegarLoop]: Abstraction has 2267 states and 3045 transitions. [2021-12-06 19:45:25,789 INFO L471 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) [2021-12-06 19:45:25,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 3045 transitions. [2021-12-06 19:45:25,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-06 19:45:25,791 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:25,791 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:25,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 19:45:25,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 19:45:25,992 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:25,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:25,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1978167230, now seen corresponding path program 1 times [2021-12-06 19:45:25,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:25,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071110009] [2021-12-06 19:45:25,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:25,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:26,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:26,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:26,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:26,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:26,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:45:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:26,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 19:45:26,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:26,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:26,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:26,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071110009] [2021-12-06 19:45:26,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071110009] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:26,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794349242] [2021-12-06 19:45:26,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:26,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:26,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:26,186 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:26,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 19:45:26,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:26,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 1214 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:45:26,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:26,422 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:45:26,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:26,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794349242] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:26,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:26,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-12-06 19:45:26,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165910312] [2021-12-06 19:45:26,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:26,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:26,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:26,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:26,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:45:26,424 INFO L87 Difference]: Start difference. First operand 2267 states and 3045 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) [2021-12-06 19:45:26,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:26,582 INFO L93 Difference]: Finished difference Result 5808 states and 7772 transitions. [2021-12-06 19:45:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:26,583 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 [2021-12-06 19:45:26,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:26,597 INFO L225 Difference]: With dead ends: 5808 [2021-12-06 19:45:26,598 INFO L226 Difference]: Without dead ends: 3544 [2021-12-06 19:45:26,604 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:26,604 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 580 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 1276 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:26,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [580 Valid, 1276 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:26,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3544 states. [2021-12-06 19:45:26,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3544 to 3541. [2021-12-06 19:45:26,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3541 states, 2444 states have (on average 1.2925531914893618) internal successors, (3159), 2480 states have internal predecessors, (3159), 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) [2021-12-06 19:45:26,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3541 states to 3541 states and 4716 transitions. [2021-12-06 19:45:26,742 INFO L78 Accepts]: Start accepts. Automaton has 3541 states and 4716 transitions. Word has length 64 [2021-12-06 19:45:26,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:26,742 INFO L470 AbstractCegarLoop]: Abstraction has 3541 states and 4716 transitions. [2021-12-06 19:45:26,743 INFO L471 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) [2021-12-06 19:45:26,743 INFO L276 IsEmpty]: Start isEmpty. Operand 3541 states and 4716 transitions. [2021-12-06 19:45:26,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-06 19:45:26,748 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:26,748 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:26,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 19:45:26,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-06 19:45:26,949 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:26,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:26,949 INFO L85 PathProgramCache]: Analyzing trace with hash -2028751977, now seen corresponding path program 1 times [2021-12-06 19:45:26,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:26,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574835996] [2021-12-06 19:45:26,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:26,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:26,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:27,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:27,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:45:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 19:45:27,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:45:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:27,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:27,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:27,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:27,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:27,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,215 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:45:27,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:27,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574835996] [2021-12-06 19:45:27,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574835996] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:27,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84612873] [2021-12-06 19:45:27,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:27,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:27,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:27,217 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:27,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 19:45:27,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:27,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:27,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:27,566 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:45:27,566 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:27,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84612873] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:27,566 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:27,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-06 19:45:27,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632594537] [2021-12-06 19:45:27,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:27,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:27,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:27,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:27,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:27,568 INFO L87 Difference]: Start difference. First operand 3541 states and 4716 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) [2021-12-06 19:45:27,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:27,706 INFO L93 Difference]: Finished difference Result 7127 states and 9636 transitions. [2021-12-06 19:45:27,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:27,706 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 [2021-12-06 19:45:27,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:27,729 INFO L225 Difference]: With dead ends: 7127 [2021-12-06 19:45:27,729 INFO L226 Difference]: Without dead ends: 3589 [2021-12-06 19:45:27,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:27,741 INFO L933 BasicCegarLoop]: 632 mSDtfsCounter, 3 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1257 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 [2021-12-06 19:45:27,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 1257 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:27,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3589 states. [2021-12-06 19:45:27,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3589 to 3553. [2021-12-06 19:45:27,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3553 states, 2456 states have (on average 1.2911237785016287) internal successors, (3171), 2492 states have internal predecessors, (3171), 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) [2021-12-06 19:45:27,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3553 states to 3553 states and 4728 transitions. [2021-12-06 19:45:27,870 INFO L78 Accepts]: Start accepts. Automaton has 3553 states and 4728 transitions. Word has length 123 [2021-12-06 19:45:27,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:27,870 INFO L470 AbstractCegarLoop]: Abstraction has 3553 states and 4728 transitions. [2021-12-06 19:45:27,870 INFO L471 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) [2021-12-06 19:45:27,870 INFO L276 IsEmpty]: Start isEmpty. Operand 3553 states and 4728 transitions. [2021-12-06 19:45:27,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-06 19:45:27,875 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:27,875 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:27,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:28,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 19:45:28,077 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:28,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:28,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1338585422, now seen corresponding path program 1 times [2021-12-06 19:45:28,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:28,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233066760] [2021-12-06 19:45:28,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:28,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:45:28,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 19:45:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:45:28,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:28,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 19:45:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:28,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:28,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:28,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,541 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 19:45:28,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:28,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233066760] [2021-12-06 19:45:28,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233066760] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:28,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250363927] [2021-12-06 19:45:28,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:28,542 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:28,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:28,543 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:28,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 19:45:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:28,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 2184 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:28,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:28,993 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-06 19:45:28,993 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:28,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250363927] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:28,993 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:28,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-06 19:45:28,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236588098] [2021-12-06 19:45:28,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:28,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:28,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:28,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:28,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:28,994 INFO L87 Difference]: Start difference. First operand 3553 states and 4728 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) [2021-12-06 19:45:29,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:29,360 INFO L93 Difference]: Finished difference Result 7151 states and 9645 transitions. [2021-12-06 19:45:29,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:29,361 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 [2021-12-06 19:45:29,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:29,385 INFO L225 Difference]: With dead ends: 7151 [2021-12-06 19:45:29,385 INFO L226 Difference]: Without dead ends: 3601 [2021-12-06 19:45:29,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:29,395 INFO L933 BasicCegarLoop]: 632 mSDtfsCounter, 3 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1259 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.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:29,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1259 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 19:45:29,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2021-12-06 19:45:29,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 3565. [2021-12-06 19:45:29,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3565 states, 2468 states have (on average 1.289708265802269) internal successors, (3183), 2504 states have internal predecessors, (3183), 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) [2021-12-06 19:45:29,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3565 states to 3565 states and 4740 transitions. [2021-12-06 19:45:29,511 INFO L78 Accepts]: Start accepts. Automaton has 3565 states and 4740 transitions. Word has length 173 [2021-12-06 19:45:29,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:29,511 INFO L470 AbstractCegarLoop]: Abstraction has 3565 states and 4740 transitions. [2021-12-06 19:45:29,512 INFO L471 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) [2021-12-06 19:45:29,512 INFO L276 IsEmpty]: Start isEmpty. Operand 3565 states and 4740 transitions. [2021-12-06 19:45:29,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-06 19:45:29,517 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:29,517 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:29,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 19:45:29,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:29,718 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:29,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:29,718 INFO L85 PathProgramCache]: Analyzing trace with hash -350358320, now seen corresponding path program 1 times [2021-12-06 19:45:29,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:29,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46998612] [2021-12-06 19:45:29,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:29,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:45:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 19:45:29,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 19:45:29,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 19:45:29,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 19:45:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:29,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:29,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:29,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 19:45:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:29,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:29,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:30,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:30,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,037 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 19:45:30,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:30,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46998612] [2021-12-06 19:45:30,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46998612] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:30,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809965566] [2021-12-06 19:45:30,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:30,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:30,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:30,039 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:30,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 19:45:30,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:30,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 2181 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:30,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:30,499 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 19:45:30,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:45:30,727 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 19:45:30,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809965566] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:45:30,727 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:45:30,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2021-12-06 19:45:30,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133803030] [2021-12-06 19:45:30,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:45:30,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 19:45:30,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:30,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 19:45:30,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:45:30,729 INFO L87 Difference]: Start difference. First operand 3565 states and 4740 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) [2021-12-06 19:45:33,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:45:45,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:45,678 INFO L93 Difference]: Finished difference Result 7452 states and 10144 transitions. [2021-12-06 19:45:45,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:45:45,679 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 [2021-12-06 19:45:45,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:45,693 INFO L225 Difference]: With dead ends: 7452 [2021-12-06 19:45:45,693 INFO L226 Difference]: Without dead ends: 3890 [2021-12-06 19:45:45,703 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:45:45,704 INFO L933 BasicCegarLoop]: 531 mSDtfsCounter, 470 mSDsluCounter, 1850 mSDsCounter, 0 mSdLazyCounter, 2049 mSolverCounterSat, 304 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 2381 SdHoareTripleChecker+Invalid, 2354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 2049 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:45,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 2381 Invalid, 2354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [304 Valid, 2049 Invalid, 1 Unknown, 0 Unchecked, 14.7s Time] [2021-12-06 19:45:45,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3890 states. [2021-12-06 19:45:45,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3890 to 3739. [2021-12-06 19:45:45,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3739 states, 2630 states have (on average 1.2889733840304183) internal successors, (3390), 2666 states have internal predecessors, (3390), 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) [2021-12-06 19:45:45,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3739 states to 3739 states and 4995 transitions. [2021-12-06 19:45:45,878 INFO L78 Accepts]: Start accepts. Automaton has 3739 states and 4995 transitions. Word has length 173 [2021-12-06 19:45:45,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:45,878 INFO L470 AbstractCegarLoop]: Abstraction has 3739 states and 4995 transitions. [2021-12-06 19:45:45,878 INFO L471 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) [2021-12-06 19:45:45,878 INFO L276 IsEmpty]: Start isEmpty. Operand 3739 states and 4995 transitions. [2021-12-06 19:45:45,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-12-06 19:45:45,888 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:45,888 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:45,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 19:45:46,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:46,089 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:46,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:46,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1079721146, now seen corresponding path program 1 times [2021-12-06 19:45:46,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:46,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388260683] [2021-12-06 19:45:46,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:46,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:45:46,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:45:46,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 19:45:46,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 19:45:46,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:46,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 19:45:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 19:45:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:45:46,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:45:46,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:45:46,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:46,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:46,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:45:46,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:45:46,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:45:46,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:46,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:45:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:45:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,514 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2021-12-06 19:45:46,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:46,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388260683] [2021-12-06 19:45:46,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388260683] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:46,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073292999] [2021-12-06 19:45:46,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:46,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:46,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:46,516 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:46,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 19:45:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:46,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 2664 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:45:46,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:47,119 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-12-06 19:45:47,119 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:45:47,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073292999] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:45:47,119 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:45:47,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-06 19:45:47,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792334106] [2021-12-06 19:45:47,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:45:47,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:45:47,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:47,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:45:47,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:47,120 INFO L87 Difference]: Start difference. First operand 3739 states and 4995 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-12-06 19:45:47,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:47,245 INFO L93 Difference]: Finished difference Result 7679 states and 10587 transitions. [2021-12-06 19:45:47,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:45:47,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 251 [2021-12-06 19:45:47,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:47,258 INFO L225 Difference]: With dead ends: 7679 [2021-12-06 19:45:47,259 INFO L226 Difference]: Without dead ends: 3943 [2021-12-06 19:45:47,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:47,271 INFO L933 BasicCegarLoop]: 642 mSDtfsCounter, 6 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:47,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 1271 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:45:47,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3943 states. [2021-12-06 19:45:47,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3943 to 3871. [2021-12-06 19:45:47,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3871 states, 2714 states have (on average 1.2888725128960943) internal successors, (3498), 2738 states have internal predecessors, (3498), 827 states have call successors, (827), 318 states have call predecessors, (827), 329 states have return successors, (874), 838 states have call predecessors, (874), 826 states have call successors, (874) [2021-12-06 19:45:47,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3871 states to 3871 states and 5199 transitions. [2021-12-06 19:45:47,428 INFO L78 Accepts]: Start accepts. Automaton has 3871 states and 5199 transitions. Word has length 251 [2021-12-06 19:45:47,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:47,429 INFO L470 AbstractCegarLoop]: Abstraction has 3871 states and 5199 transitions. [2021-12-06 19:45:47,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-12-06 19:45:47,429 INFO L276 IsEmpty]: Start isEmpty. Operand 3871 states and 5199 transitions. [2021-12-06 19:45:47,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-12-06 19:45:47,435 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:47,436 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:45:47,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 19:45:47,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 19:45:47,636 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:47,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:47,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1369878984, now seen corresponding path program 1 times [2021-12-06 19:45:47,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:47,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580763049] [2021-12-06 19:45:47,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:47,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:47,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:47,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:45:47,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:45:47,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 19:45:47,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 19:45:47,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:47,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:45:47,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 19:45:47,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:45:47,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 19:45:47,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:47,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:45:47,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:45:47,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:45:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:47,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:45:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:45:48,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:45:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:45:48,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:45:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:45:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:45:48,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,050 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2021-12-06 19:45:48,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:48,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580763049] [2021-12-06 19:45:48,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580763049] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:48,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88104999] [2021-12-06 19:45:48,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:48,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:48,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:48,052 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:48,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 19:45:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:48,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 2664 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:45:48,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:48,656 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-12-06 19:45:48,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:45:48,965 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-12-06 19:45:48,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88104999] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:45:48,965 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:45:48,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2021-12-06 19:45:48,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800371596] [2021-12-06 19:45:48,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:45:48,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 19:45:48,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:48,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 19:45:48,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:45:48,967 INFO L87 Difference]: Start difference. First operand 3871 states and 5199 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) [2021-12-06 19:46:04,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:04,988 INFO L93 Difference]: Finished difference Result 8199 states and 11281 transitions. [2021-12-06 19:46:04,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:46:04,988 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 [2021-12-06 19:46:04,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:05,001 INFO L225 Difference]: With dead ends: 8199 [2021-12-06 19:46:05,001 INFO L226 Difference]: Without dead ends: 4331 [2021-12-06 19:46:05,008 INFO L932 BasicCegarLoop]: 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 [2021-12-06 19:46:05,009 INFO L933 BasicCegarLoop]: 545 mSDtfsCounter, 469 mSDsluCounter, 2479 mSDsCounter, 0 mSdLazyCounter, 2819 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 3024 SdHoareTripleChecker+Invalid, 3145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 2819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:05,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 3024 Invalid, 3145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 2819 Invalid, 0 Unknown, 0 Unchecked, 15.8s Time] [2021-12-06 19:46:05,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4331 states. [2021-12-06 19:46:05,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4331 to 4186. [2021-12-06 19:46:05,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4186 states, 2954 states have (on average 1.2857142857142858) internal successors, (3798), 2966 states have internal predecessors, (3798), 902 states have call successors, (902), 318 states have call predecessors, (902), 329 states have return successors, (949), 925 states have call predecessors, (949), 901 states have call successors, (949) [2021-12-06 19:46:05,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4186 states to 4186 states and 5649 transitions. [2021-12-06 19:46:05,179 INFO L78 Accepts]: Start accepts. Automaton has 4186 states and 5649 transitions. Word has length 251 [2021-12-06 19:46:05,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:05,179 INFO L470 AbstractCegarLoop]: Abstraction has 4186 states and 5649 transitions. [2021-12-06 19:46:05,179 INFO L471 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) [2021-12-06 19:46:05,179 INFO L276 IsEmpty]: Start isEmpty. Operand 4186 states and 5649 transitions. [2021-12-06 19:46:05,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-12-06 19:46:05,186 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:05,186 INFO L514 BasicCegarLoop]: 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, 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] [2021-12-06 19:46:05,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 19:46:05,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 19:46:05,387 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:05,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:05,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1563783096, now seen corresponding path program 1 times [2021-12-06 19:46:05,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:05,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426344538] [2021-12-06 19:46:05,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:05,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:05,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:46:05,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:46:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 19:46:05,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:05,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:05,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:05,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:05,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:05,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:46:05,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:05,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:05,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:05,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:05,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:05,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:05,809 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2021-12-06 19:46:05,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:05,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426344538] [2021-12-06 19:46:05,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426344538] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:46:05,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911687848] [2021-12-06 19:46:05,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:05,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:05,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:05,811 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:05,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 19:46:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:06,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 2634 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:46:06,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:06,469 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-06 19:46:06,469 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:46:06,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911687848] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:06,469 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:46:06,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-06 19:46:06,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739471847] [2021-12-06 19:46:06,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:06,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:46:06,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:06,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:46:06,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:46:06,470 INFO L87 Difference]: Start difference. First operand 4186 states and 5649 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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) [2021-12-06 19:46:06,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:06,653 INFO L93 Difference]: Finished difference Result 8384 states and 11315 transitions. [2021-12-06 19:46:06,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:46:06,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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 255 [2021-12-06 19:46:06,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:06,665 INFO L225 Difference]: With dead ends: 8384 [2021-12-06 19:46:06,665 INFO L226 Difference]: Without dead ends: 4186 [2021-12-06 19:46:06,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:46:06,673 INFO L933 BasicCegarLoop]: 631 mSDtfsCounter, 3 mSDsluCounter, 1255 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1886 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 [2021-12-06 19:46:06,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1886 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:46:06,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-12-06 19:46:06,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 4186. [2021-12-06 19:46:06,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4186 states, 2954 states have (on average 1.2840216655382533) internal successors, (3793), 2966 states have internal predecessors, (3793), 902 states have call successors, (902), 318 states have call predecessors, (902), 329 states have return successors, (949), 925 states have call predecessors, (949), 901 states have call successors, (949) [2021-12-06 19:46:06,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4186 states to 4186 states and 5644 transitions. [2021-12-06 19:46:06,841 INFO L78 Accepts]: Start accepts. Automaton has 4186 states and 5644 transitions. Word has length 255 [2021-12-06 19:46:06,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:06,842 INFO L470 AbstractCegarLoop]: Abstraction has 4186 states and 5644 transitions. [2021-12-06 19:46:06,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 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) [2021-12-06 19:46:06,842 INFO L276 IsEmpty]: Start isEmpty. Operand 4186 states and 5644 transitions. [2021-12-06 19:46:06,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-12-06 19:46:06,851 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:06,851 INFO L514 BasicCegarLoop]: 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, 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] [2021-12-06 19:46:06,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 19:46:07,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:07,052 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:07,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:07,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1419230017, now seen corresponding path program 1 times [2021-12-06 19:46:07,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:07,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432093072] [2021-12-06 19:46:07,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:07,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:46:07,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 19:46:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 19:46:07,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 19:46:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:07,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:07,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:07,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:07,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:07,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:46:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:07,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:07,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:07,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:07,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,397 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2021-12-06 19:46:07,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:07,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432093072] [2021-12-06 19:46:07,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432093072] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:46:07,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557781744] [2021-12-06 19:46:07,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:07,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:07,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:07,398 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:07,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 19:46:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:07,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 2663 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:46:07,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:08,040 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-06 19:46:08,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:46:08,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557781744] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:08,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:46:08,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-06 19:46:08,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697603291] [2021-12-06 19:46:08,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:08,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:46:08,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:08,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:46:08,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:46:08,042 INFO L87 Difference]: Start difference. First operand 4186 states and 5644 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 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) [2021-12-06 19:46:08,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:08,190 INFO L93 Difference]: Finished difference Result 8434 states and 11380 transitions. [2021-12-06 19:46:08,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:46:08,191 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 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 259 [2021-12-06 19:46:08,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:08,202 INFO L225 Difference]: With dead ends: 8434 [2021-12-06 19:46:08,202 INFO L226 Difference]: Without dead ends: 4251 [2021-12-06 19:46:08,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:46:08,210 INFO L933 BasicCegarLoop]: 628 mSDtfsCounter, 9 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1247 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 [2021-12-06 19:46:08,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1247 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:46:08,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-12-06 19:46:08,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 4201. [2021-12-06 19:46:08,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4201 states, 2969 states have (on average 1.2825867295385651) internal successors, (3808), 2981 states have internal predecessors, (3808), 902 states have call successors, (902), 318 states have call predecessors, (902), 329 states have return successors, (949), 925 states have call predecessors, (949), 901 states have call successors, (949) [2021-12-06 19:46:08,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4201 states to 4201 states and 5659 transitions. [2021-12-06 19:46:08,370 INFO L78 Accepts]: Start accepts. Automaton has 4201 states and 5659 transitions. Word has length 259 [2021-12-06 19:46:08,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:08,371 INFO L470 AbstractCegarLoop]: Abstraction has 4201 states and 5659 transitions. [2021-12-06 19:46:08,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 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) [2021-12-06 19:46:08,371 INFO L276 IsEmpty]: Start isEmpty. Operand 4201 states and 5659 transitions. [2021-12-06 19:46:08,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2021-12-06 19:46:08,376 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:08,376 INFO L514 BasicCegarLoop]: 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] [2021-12-06 19:46:08,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-06 19:46:08,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:08,577 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:08,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:08,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1055314338, now seen corresponding path program 1 times [2021-12-06 19:46:08,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:08,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832466237] [2021-12-06 19:46:08,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:08,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:08,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:08,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:46:08,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 19:46:08,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:46:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:08,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:08,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:08,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:08,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:08,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:08,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:08,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:08,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:08,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:08,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:08,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:08,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:08,888 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-06 19:46:08,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:08,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832466237] [2021-12-06 19:46:08,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832466237] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:08,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:46:08,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:46:08,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214353955] [2021-12-06 19:46:08,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:08,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:46:08,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:08,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:46:08,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:46:08,889 INFO L87 Difference]: Start difference. First operand 4201 states and 5659 transitions. Second operand has 7 states, 7 states have (on average 17.0) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:46:18,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:18,422 INFO L93 Difference]: Finished difference Result 8541 states and 11544 transitions. [2021-12-06 19:46:18,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:46:18,422 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 264 [2021-12-06 19:46:18,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:18,439 INFO L225 Difference]: With dead ends: 8541 [2021-12-06 19:46:18,439 INFO L226 Difference]: Without dead ends: 4343 [2021-12-06 19:46:18,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:46:18,447 INFO L933 BasicCegarLoop]: 532 mSDtfsCounter, 396 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 1377 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 1762 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 1377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:18,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 1762 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 1377 Invalid, 0 Unknown, 0 Unchecked, 9.3s Time] [2021-12-06 19:46:18,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4343 states. [2021-12-06 19:46:18,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4343 to 4216. [2021-12-06 19:46:18,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4216 states, 2981 states have (on average 1.281449178128145) internal successors, (3820), 2993 states have internal predecessors, (3820), 902 states have call successors, (902), 318 states have call predecessors, (902), 332 states have return successors, (952), 928 states have call predecessors, (952), 901 states have call successors, (952) [2021-12-06 19:46:18,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4216 states to 4216 states and 5674 transitions. [2021-12-06 19:46:18,646 INFO L78 Accepts]: Start accepts. Automaton has 4216 states and 5674 transitions. Word has length 264 [2021-12-06 19:46:18,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:18,646 INFO L470 AbstractCegarLoop]: Abstraction has 4216 states and 5674 transitions. [2021-12-06 19:46:18,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:46:18,646 INFO L276 IsEmpty]: Start isEmpty. Operand 4216 states and 5674 transitions. [2021-12-06 19:46:18,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2021-12-06 19:46:18,651 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:18,652 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:18,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 19:46:18,652 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:18,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:18,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1461540586, now seen corresponding path program 1 times [2021-12-06 19:46:18,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:18,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721685538] [2021-12-06 19:46:18,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:18,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:18,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 19:46:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 19:46:18,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 19:46:18,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:46:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:18,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 19:46:18,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 19:46:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:46:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:18,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:18,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:18,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:18,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:18,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:18,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:18,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:18,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:18,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:18,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:18,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:18,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:18,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:18,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:18,955 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2021-12-06 19:46:18,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:18,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721685538] [2021-12-06 19:46:18,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721685538] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:18,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:46:18,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:46:18,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725621600] [2021-12-06 19:46:18,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:18,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:46:18,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:18,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:46:18,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:46:18,957 INFO L87 Difference]: Start difference. First operand 4216 states and 5674 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:46:21,307 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:46:28,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:28,327 INFO L93 Difference]: Finished difference Result 8566 states and 11545 transitions. [2021-12-06 19:46:28,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:46:28,328 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 283 [2021-12-06 19:46:28,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:28,340 INFO L225 Difference]: With dead ends: 8566 [2021-12-06 19:46:28,340 INFO L226 Difference]: Without dead ends: 4215 [2021-12-06 19:46:28,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:46:28,362 INFO L933 BasicCegarLoop]: 535 mSDtfsCounter, 395 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 279 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 1467 SdHoareTripleChecker+Invalid, 1314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:28,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 1467 Invalid, 1314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 1034 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2021-12-06 19:46:28,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4215 states. [2021-12-06 19:46:28,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4215 to 4070. [2021-12-06 19:46:28,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4070 states, 2870 states have (on average 1.2815331010452962) internal successors, (3678), 2882 states have internal predecessors, (3678), 873 states have call successors, (873), 315 states have call predecessors, (873), 326 states have return successors, (920), 896 states have call predecessors, (920), 872 states have call successors, (920) [2021-12-06 19:46:28,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4070 states to 4070 states and 5471 transitions. [2021-12-06 19:46:28,515 INFO L78 Accepts]: Start accepts. Automaton has 4070 states and 5471 transitions. Word has length 283 [2021-12-06 19:46:28,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:28,515 INFO L470 AbstractCegarLoop]: Abstraction has 4070 states and 5471 transitions. [2021-12-06 19:46:28,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:46:28,515 INFO L276 IsEmpty]: Start isEmpty. Operand 4070 states and 5471 transitions. [2021-12-06 19:46:28,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2021-12-06 19:46:28,520 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:28,520 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:28,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 19:46:28,520 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:28,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:28,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1293557294, now seen corresponding path program 1 times [2021-12-06 19:46:28,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:28,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248326635] [2021-12-06 19:46:28,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:28,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:28,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 19:46:28,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 19:46:28,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 19:46:28,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 19:46:28,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 19:46:28,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 19:46:28,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:28,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:28,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:28,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:28,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:46:28,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:28,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:28,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:28,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:28,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:28,881 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 9 proven. 22 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2021-12-06 19:46:28,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:28,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248326635] [2021-12-06 19:46:28,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248326635] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:46:28,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004148386] [2021-12-06 19:46:28,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:28,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:28,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:28,882 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:28,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 19:46:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:29,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 2905 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:46:29,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:29,641 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2021-12-06 19:46:29,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:46:29,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004148386] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:29,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:46:29,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-06 19:46:29,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721977367] [2021-12-06 19:46:29,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:29,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:46:29,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:29,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:46:29,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:46:29,642 INFO L87 Difference]: Start difference. First operand 4070 states and 5471 transitions. Second operand has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:46:29,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:29,823 INFO L93 Difference]: Finished difference Result 8927 states and 12139 transitions. [2021-12-06 19:46:29,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:46:29,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 287 [2021-12-06 19:46:29,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:29,835 INFO L225 Difference]: With dead ends: 8927 [2021-12-06 19:46:29,835 INFO L226 Difference]: Without dead ends: 4860 [2021-12-06 19:46:29,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:46:29,841 INFO L933 BasicCegarLoop]: 781 mSDtfsCounter, 142 mSDsluCounter, 2184 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 2965 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:29,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 2965 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:46:29,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4860 states. [2021-12-06 19:46:29,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4860 to 4112. [2021-12-06 19:46:30,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4112 states, 2909 states have (on average 1.2777586799587488) internal successors, (3717), 2906 states have internal predecessors, (3717), 873 states have call successors, (873), 315 states have call predecessors, (873), 329 states have return successors, (941), 914 states have call predecessors, (941), 872 states have call successors, (941) [2021-12-06 19:46:30,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4112 states to 4112 states and 5531 transitions. [2021-12-06 19:46:30,011 INFO L78 Accepts]: Start accepts. Automaton has 4112 states and 5531 transitions. Word has length 287 [2021-12-06 19:46:30,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:30,012 INFO L470 AbstractCegarLoop]: Abstraction has 4112 states and 5531 transitions. [2021-12-06 19:46:30,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:46:30,012 INFO L276 IsEmpty]: Start isEmpty. Operand 4112 states and 5531 transitions. [2021-12-06 19:46:30,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2021-12-06 19:46:30,017 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:30,018 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 6, 6, 6, 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, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:30,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 19:46:30,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-06 19:46:30,219 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:30,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:30,219 INFO L85 PathProgramCache]: Analyzing trace with hash -793636485, now seen corresponding path program 1 times [2021-12-06 19:46:30,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:30,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961114211] [2021-12-06 19:46:30,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:30,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:30,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:46:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:46:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:30,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:46:30,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 19:46:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 19:46:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:30,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:30,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:30,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:30,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:30,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:30,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:30,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:30,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:30,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:30,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-06 19:46:30,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2021-12-06 19:46:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-06 19:46:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 19:46:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:30,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:30,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:30,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:46:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:30,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:30,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:30,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:31,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:31,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:31,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:31,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:31,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:31,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:31,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:31,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:31,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:31,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1081 trivial. 0 not checked. [2021-12-06 19:46:31,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:31,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961114211] [2021-12-06 19:46:31,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961114211] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:31,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:46:31,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:46:31,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146297628] [2021-12-06 19:46:31,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:31,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:46:31,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:31,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:46:31,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:46:31,019 INFO L87 Difference]: Start difference. First operand 4112 states and 5531 transitions. Second operand has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 19:46:36,139 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:46:41,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:41,050 INFO L93 Difference]: Finished difference Result 8480 states and 11510 transitions. [2021-12-06 19:46:41,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:46:41,050 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 478 [2021-12-06 19:46:41,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:41,060 INFO L225 Difference]: With dead ends: 8480 [2021-12-06 19:46:41,060 INFO L226 Difference]: Without dead ends: 4371 [2021-12-06 19:46:41,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:46:41,067 INFO L933 BasicCegarLoop]: 520 mSDtfsCounter, 433 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 295 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1413 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:41,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 1413 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 1037 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2021-12-06 19:46:41,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4371 states. [2021-12-06 19:46:41,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4371 to 4124. [2021-12-06 19:46:41,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4124 states, 2921 states have (on average 1.2766175967134543) internal successors, (3729), 2912 states have internal predecessors, (3729), 873 states have call successors, (873), 315 states have call predecessors, (873), 329 states have return successors, (941), 914 states have call predecessors, (941), 872 states have call successors, (941) [2021-12-06 19:46:41,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4124 states to 4124 states and 5543 transitions. [2021-12-06 19:46:41,224 INFO L78 Accepts]: Start accepts. Automaton has 4124 states and 5543 transitions. Word has length 478 [2021-12-06 19:46:41,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:41,225 INFO L470 AbstractCegarLoop]: Abstraction has 4124 states and 5543 transitions. [2021-12-06 19:46:41,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 19:46:41,225 INFO L276 IsEmpty]: Start isEmpty. Operand 4124 states and 5543 transitions. [2021-12-06 19:46:41,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2021-12-06 19:46:41,231 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:41,232 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 12, 12, 12, 12, 12, 6, 6, 6, 5, 5, 5, 5, 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, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:41,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 19:46:41,232 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:41,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:41,232 INFO L85 PathProgramCache]: Analyzing trace with hash -2032621219, now seen corresponding path program 1 times [2021-12-06 19:46:41,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:41,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105524465] [2021-12-06 19:46:41,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:41,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:41,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:46:41,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:46:41,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:41,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:46:41,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:46:41,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 19:46:41,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 19:46:41,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:41,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:41,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:41,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:41,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:41,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:41,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:41,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:41,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:41,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-06 19:46:41,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-06 19:46:41,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2021-12-06 19:46:41,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2021-12-06 19:46:41,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:41,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:41,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:41,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:41,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:41,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:41,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:41,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:41,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:41,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:41,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:41,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:41,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:41,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:41,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1150 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1148 trivial. 0 not checked. [2021-12-06 19:46:41,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:41,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105524465] [2021-12-06 19:46:41,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105524465] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:46:41,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:46:41,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:46:41,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104679375] [2021-12-06 19:46:41,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:46:41,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:46:41,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:41,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:46:41,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:46:41,812 INFO L87 Difference]: Start difference. First operand 4124 states and 5543 transitions. Second operand has 5 states, 5 states have (on average 27.4) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-06 19:46:46,051 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:46:49,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:49,742 INFO L93 Difference]: Finished difference Result 8408 states and 11390 transitions. [2021-12-06 19:46:49,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:46:49,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.4) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (32), 4 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 485 [2021-12-06 19:46:49,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:49,753 INFO L225 Difference]: With dead ends: 8408 [2021-12-06 19:46:49,753 INFO L226 Difference]: Without dead ends: 4287 [2021-12-06 19:46:49,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:46:49,760 INFO L933 BasicCegarLoop]: 517 mSDtfsCounter, 398 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 285 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:49,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 1115 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 696 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2021-12-06 19:46:49,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4287 states. [2021-12-06 19:46:49,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4287 to 4136. [2021-12-06 19:46:49,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4136 states, 2933 states have (on average 1.2754858506648483) internal successors, (3741), 2924 states have internal predecessors, (3741), 873 states have call successors, (873), 315 states have call predecessors, (873), 329 states have return successors, (941), 914 states have call predecessors, (941), 872 states have call successors, (941) [2021-12-06 19:46:49,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4136 states to 4136 states and 5555 transitions. [2021-12-06 19:46:49,914 INFO L78 Accepts]: Start accepts. Automaton has 4136 states and 5555 transitions. Word has length 485 [2021-12-06 19:46:49,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:49,914 INFO L470 AbstractCegarLoop]: Abstraction has 4136 states and 5555 transitions. [2021-12-06 19:46:49,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.4) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-06 19:46:49,914 INFO L276 IsEmpty]: Start isEmpty. Operand 4136 states and 5555 transitions. [2021-12-06 19:46:49,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2021-12-06 19:46:49,919 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:49,919 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 13, 13, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 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, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:49,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 19:46:49,920 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:49,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:49,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1620360057, now seen corresponding path program 1 times [2021-12-06 19:46:49,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:49,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837903559] [2021-12-06 19:46:49,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:49,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:46:50,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:46:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:46:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:50,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:46:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:46:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:46:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:46:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 19:46:50,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:50,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:50,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:50,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:46:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:50,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:46:50,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:46:50,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:46:50,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:46:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:46:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-06 19:46:50,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 19:46:50,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-06 19:46:50,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2021-12-06 19:46:50,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:50,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:50,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:50,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:50,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:46:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:46:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:46:50,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:46:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:46:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:46:50,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:46:50,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:46:50,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:46:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1263 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2021-12-06 19:46:50,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:50,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837903559] [2021-12-06 19:46:50,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837903559] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:46:50,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661706337] [2021-12-06 19:46:50,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:50,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:50,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:50,535 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:50,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 19:46:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:51,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 4351 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:46:51,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:51,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1263 backedges. 222 proven. 1 refuted. 0 times theorem prover too weak. 1040 trivial. 0 not checked. [2021-12-06 19:46:51,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:46:52,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1263 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1260 trivial. 0 not checked. [2021-12-06 19:46:52,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661706337] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:46:52,269 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:46:52,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2021-12-06 19:46:52,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741057139] [2021-12-06 19:46:52,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:46:52,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:46:52,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:52,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:46:52,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:46:52,271 INFO L87 Difference]: Start difference. First operand 4136 states and 5555 transitions. Second operand has 9 states, 9 states have (on average 24.333333333333332) internal successors, (219), 7 states have internal predecessors, (219), 5 states have call successors, (64), 4 states have call predecessors, (64), 2 states have return successors, (55), 5 states have call predecessors, (55), 5 states have call successors, (55) [2021-12-06 19:46:57,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:47:01,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:47:01,118 INFO L93 Difference]: Finished difference Result 8504 states and 11534 transitions. [2021-12-06 19:47:01,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:47:01,119 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 24.333333333333332) internal successors, (219), 7 states have internal predecessors, (219), 5 states have call successors, (64), 4 states have call predecessors, (64), 2 states have return successors, (55), 5 states have call predecessors, (55), 5 states have call successors, (55) Word has length 500 [2021-12-06 19:47:01,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:47:01,129 INFO L225 Difference]: With dead ends: 8504 [2021-12-06 19:47:01,129 INFO L226 Difference]: Without dead ends: 4371 [2021-12-06 19:47:01,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1164 GetRequests, 1152 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:47:01,135 INFO L933 BasicCegarLoop]: 517 mSDtfsCounter, 411 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 327 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 1410 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:47:01,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 1410 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 1041 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2021-12-06 19:47:01,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4371 states. [2021-12-06 19:47:01,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4371 to 4244. [2021-12-06 19:47:01,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4244 states, 3005 states have (on average 1.2688851913477537) internal successors, (3813), 2996 states have internal predecessors, (3813), 909 states have call successors, (909), 315 states have call predecessors, (909), 329 states have return successors, (977), 950 states have call predecessors, (977), 908 states have call successors, (977) [2021-12-06 19:47:01,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4244 states to 4244 states and 5699 transitions. [2021-12-06 19:47:01,288 INFO L78 Accepts]: Start accepts. Automaton has 4244 states and 5699 transitions. Word has length 500 [2021-12-06 19:47:01,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:47:01,288 INFO L470 AbstractCegarLoop]: Abstraction has 4244 states and 5699 transitions. [2021-12-06 19:47:01,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 24.333333333333332) internal successors, (219), 7 states have internal predecessors, (219), 5 states have call successors, (64), 4 states have call predecessors, (64), 2 states have return successors, (55), 5 states have call predecessors, (55), 5 states have call successors, (55) [2021-12-06 19:47:01,288 INFO L276 IsEmpty]: Start isEmpty. Operand 4244 states and 5699 transitions. [2021-12-06 19:47:01,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2021-12-06 19:47:01,294 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:47:01,294 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 16, 16, 16, 16, 16, 6, 6, 6, 5, 5, 5, 5, 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, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:47:01,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 19:47:01,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:01,496 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:47:01,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:47:01,497 INFO L85 PathProgramCache]: Analyzing trace with hash 579712854, now seen corresponding path program 1 times [2021-12-06 19:47:01,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:47:01,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56506493] [2021-12-06 19:47:01,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:01,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:47:01,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:47:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:47:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:47:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:47:01,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:47:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:47:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 19:47:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:47:01,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 19:47:01,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:47:01,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 19:47:01,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:01,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:01,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:01,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:01,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:01,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:01,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:47:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:01,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:01,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:01,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:01,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:01,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:01,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:01,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:01,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-06 19:47:01,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-06 19:47:01,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2021-12-06 19:47:01,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:01,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:47:02,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:02,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:02,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:02,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:02,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:02,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:02,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:47:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:02,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:02,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:02,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:02,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:02,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1664 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1661 trivial. 0 not checked. [2021-12-06 19:47:02,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:47:02,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56506493] [2021-12-06 19:47:02,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56506493] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:47:02,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141177791] [2021-12-06 19:47:02,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:02,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:02,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:47:02,174 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:47:02,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 19:47:02,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:02,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 4522 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:47:02,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:47:03,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1664 backedges. 546 proven. 22 refuted. 0 times theorem prover too weak. 1096 trivial. 0 not checked. [2021-12-06 19:47:03,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:47:04,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1664 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 1640 trivial. 0 not checked. [2021-12-06 19:47:04,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141177791] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:47:04,101 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:47:04,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 11 [2021-12-06 19:47:04,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624835249] [2021-12-06 19:47:04,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:47:04,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 19:47:04,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:47:04,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 19:47:04,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:47:04,103 INFO L87 Difference]: Start difference. First operand 4244 states and 5699 transitions. Second operand has 11 states, 11 states have (on average 21.545454545454547) internal successors, (237), 9 states have internal predecessors, (237), 7 states have call successors, (68), 4 states have call predecessors, (68), 2 states have return successors, (62), 7 states have call predecessors, (62), 7 states have call successors, (62) [2021-12-06 19:47:13,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:47:13,695 INFO L93 Difference]: Finished difference Result 8757 states and 11856 transitions. [2021-12-06 19:47:13,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:47:13,696 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 21.545454545454547) internal successors, (237), 9 states have internal predecessors, (237), 7 states have call successors, (68), 4 states have call predecessors, (68), 2 states have return successors, (62), 7 states have call predecessors, (62), 7 states have call successors, (62) Word has length 531 [2021-12-06 19:47:13,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:47:13,707 INFO L225 Difference]: With dead ends: 8757 [2021-12-06 19:47:13,707 INFO L226 Difference]: Without dead ends: 4516 [2021-12-06 19:47:13,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1242 GetRequests, 1227 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:47:13,714 INFO L933 BasicCegarLoop]: 515 mSDtfsCounter, 441 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1680 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2021-12-06 19:47:13,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 1680 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 1449 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2021-12-06 19:47:13,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2021-12-06 19:47:13,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 4345. [2021-12-06 19:47:13,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4345 states, 3084 states have (on average 1.2636186770428015) internal successors, (3897), 3075 states have internal predecessors, (3897), 931 states have call successors, (931), 315 states have call predecessors, (931), 329 states have return successors, (999), 972 states have call predecessors, (999), 930 states have call successors, (999) [2021-12-06 19:47:13,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4345 states to 4345 states and 5827 transitions. [2021-12-06 19:47:13,884 INFO L78 Accepts]: Start accepts. Automaton has 4345 states and 5827 transitions. Word has length 531 [2021-12-06 19:47:13,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:47:13,884 INFO L470 AbstractCegarLoop]: Abstraction has 4345 states and 5827 transitions. [2021-12-06 19:47:13,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 21.545454545454547) internal successors, (237), 9 states have internal predecessors, (237), 7 states have call successors, (68), 4 states have call predecessors, (68), 2 states have return successors, (62), 7 states have call predecessors, (62), 7 states have call successors, (62) [2021-12-06 19:47:13,884 INFO L276 IsEmpty]: Start isEmpty. Operand 4345 states and 5827 transitions. [2021-12-06 19:47:13,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2021-12-06 19:47:13,890 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:47:13,890 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 17, 17, 17, 17, 17, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:47:13,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 19:47:14,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 19:47:14,092 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:47:14,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:47:14,093 INFO L85 PathProgramCache]: Analyzing trace with hash -774083388, now seen corresponding path program 2 times [2021-12-06 19:47:14,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:47:14,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057516805] [2021-12-06 19:47:14,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:14,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:47:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:47:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:47:14,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:47:14,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:14,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:47:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:47:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:47:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 19:47:14,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:47:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 19:47:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 19:47:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:47:14,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:47:14,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:14,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:14,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:14,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:14,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:14,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:14,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:14,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:47:14,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:14,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:14,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:14,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:14,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:14,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:14,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:47:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-12-06 19:47:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-06 19:47:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2021-12-06 19:47:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-06 19:47:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:47:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:47:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:47:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:47:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:47:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:47:14,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:14,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:47:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:47:14,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:47:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:47:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:47:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:14,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1827 trivial. 0 not checked. [2021-12-06 19:47:14,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:47:14,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057516805] [2021-12-06 19:47:14,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057516805] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:47:14,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:47:14,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:47:14,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038479202] [2021-12-06 19:47:14,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:47:14,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:47:14,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:47:14,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:47:14,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:47:14,823 INFO L87 Difference]: Start difference. First operand 4345 states and 5827 transitions. Second operand has 6 states, 6 states have (on average 24.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-06 19:47:21,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:47:21,706 INFO L93 Difference]: Finished difference Result 8823 states and 11855 transitions. [2021-12-06 19:47:21,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:47:21,706 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 551 [2021-12-06 19:47:21,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:47:21,723 INFO L225 Difference]: With dead ends: 8823 [2021-12-06 19:47:21,723 INFO L226 Difference]: Without dead ends: 4416 [2021-12-06 19:47:21,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:47:21,729 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 397 mSDsluCounter, 883 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 1404 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:47:21,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 1404 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2021-12-06 19:47:21,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4416 states. [2021-12-06 19:47:21,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4416 to 4295. [2021-12-06 19:47:21,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4295 states, 3044 states have (on average 1.2637976346911959) internal successors, (3847), 3035 states have internal predecessors, (3847), 921 states have call successors, (921), 315 states have call predecessors, (921), 329 states have return successors, (989), 962 states have call predecessors, (989), 920 states have call successors, (989) [2021-12-06 19:47:21,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4295 states to 4295 states and 5757 transitions. [2021-12-06 19:47:21,889 INFO L78 Accepts]: Start accepts. Automaton has 4295 states and 5757 transitions. Word has length 551 [2021-12-06 19:47:21,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:47:21,890 INFO L470 AbstractCegarLoop]: Abstraction has 4295 states and 5757 transitions. [2021-12-06 19:47:21,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-06 19:47:21,890 INFO L276 IsEmpty]: Start isEmpty. Operand 4295 states and 5757 transitions. [2021-12-06 19:47:21,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2021-12-06 19:47:21,896 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:47:21,896 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 17, 17, 17, 17, 17, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:47:21,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 19:47:21,896 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:47:21,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:47:21,896 INFO L85 PathProgramCache]: Analyzing trace with hash -61226039, now seen corresponding path program 1 times [2021-12-06 19:47:21,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:47:21,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404543936] [2021-12-06 19:47:21,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:21,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:47:21,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:47:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:47:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:47:22,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:22,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:22,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:47:22,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:47:22,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:47:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 19:47:22,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:47:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 19:47:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 19:47:22,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:47:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:47:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:22,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:22,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:22,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:22,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:22,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:47:22,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:22,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:22,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:22,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:22,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:22,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-12-06 19:47:22,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-12-06 19:47:22,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2021-12-06 19:47:22,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-12-06 19:47:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:22,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:47:22,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:47:22,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:47:22,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:47:22,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:47:22,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:47:22,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:47:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 19:47:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:47:22,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 19:47:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 19:47:22,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:22,788 INFO L134 CoverageAnalysis]: Checked inductivity of 1826 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1822 trivial. 0 not checked. [2021-12-06 19:47:22,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:47:22,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404543936] [2021-12-06 19:47:22,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404543936] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:47:22,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729507995] [2021-12-06 19:47:22,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:22,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:22,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:47:22,789 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:47:22,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 19:47:23,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:23,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 4634 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:47:23,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:47:24,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1826 backedges. 915 proven. 6 refuted. 0 times theorem prover too weak. 905 trivial. 0 not checked. [2021-12-06 19:47:24,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:47:24,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1826 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1818 trivial. 0 not checked. [2021-12-06 19:47:24,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729507995] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:47:24,707 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:47:24,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5, 5] total 14 [2021-12-06 19:47:24,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021718353] [2021-12-06 19:47:24,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:47:24,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 19:47:24,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:47:24,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 19:47:24,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:47:24,709 INFO L87 Difference]: Start difference. First operand 4295 states and 5757 transitions. Second operand has 14 states, 14 states have (on average 17.428571428571427) internal successors, (244), 9 states have internal predecessors, (244), 2 states have call successors, (60), 5 states have call predecessors, (60), 4 states have return successors, (53), 4 states have call predecessors, (53), 2 states have call successors, (53) [2021-12-06 19:47:34,524 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 19:47:44,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:47:44,744 INFO L93 Difference]: Finished difference Result 8873 states and 11963 transitions. [2021-12-06 19:47:44,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 19:47:44,745 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.428571428571427) internal successors, (244), 9 states have internal predecessors, (244), 2 states have call successors, (60), 5 states have call predecessors, (60), 4 states have return successors, (53), 4 states have call predecessors, (53), 2 states have call successors, (53) Word has length 552 [2021-12-06 19:47:44,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:47:44,766 INFO L225 Difference]: With dead ends: 8873 [2021-12-06 19:47:44,766 INFO L226 Difference]: Without dead ends: 4566 [2021-12-06 19:47:44,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1289 GetRequests, 1271 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-12-06 19:47:44,776 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 457 mSDsluCounter, 2407 mSDsCounter, 0 mSdLazyCounter, 2937 mSolverCounterSat, 309 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 2917 SdHoareTripleChecker+Invalid, 3247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 2937 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:47:44,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 2917 Invalid, 3247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 2937 Invalid, 1 Unknown, 0 Unchecked, 19.7s Time] [2021-12-06 19:47:44,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4566 states. [2021-12-06 19:47:44,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4566 to 4391. [2021-12-06 19:47:44,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4391 states, 3127 states have (on average 1.2599936040933801) internal successors, (3940), 3121 states have internal predecessors, (3940), 931 states have call successors, (931), 315 states have call predecessors, (931), 332 states have return successors, (1008), 972 states have call predecessors, (1008), 930 states have call successors, (1008) [2021-12-06 19:47:44,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4391 states to 4391 states and 5879 transitions. [2021-12-06 19:47:44,987 INFO L78 Accepts]: Start accepts. Automaton has 4391 states and 5879 transitions. Word has length 552 [2021-12-06 19:47:44,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:47:44,988 INFO L470 AbstractCegarLoop]: Abstraction has 4391 states and 5879 transitions. [2021-12-06 19:47:44,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.428571428571427) internal successors, (244), 9 states have internal predecessors, (244), 2 states have call successors, (60), 5 states have call predecessors, (60), 4 states have return successors, (53), 4 states have call predecessors, (53), 2 states have call successors, (53) [2021-12-06 19:47:44,988 INFO L276 IsEmpty]: Start isEmpty. Operand 4391 states and 5879 transitions. [2021-12-06 19:47:44,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 561 [2021-12-06 19:47:44,994 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:47:44,994 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 17, 17, 17, 17, 17, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:47:45,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 19:47:45,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:45,196 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:47:45,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:47:45,197 INFO L85 PathProgramCache]: Analyzing trace with hash 322989686, now seen corresponding path program 1 times [2021-12-06 19:47:45,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:47:45,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006648950] [2021-12-06 19:47:45,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:45,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:47:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:47:45,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:47:45,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 19:47:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:45,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:45,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 19:47:45,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:47:45,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 19:47:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 19:47:45,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:47:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 19:47:45,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 19:47:45,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:47:45,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:47:45,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:45,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:45,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:45,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:45,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:45,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:47:45,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:45,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:45,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:45,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:45,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:47:45,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2021-12-06 19:47:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-12-06 19:47:45,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2021-12-06 19:47:45,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:45,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:45,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:45,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:45,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:45,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:45,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:47:45,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:47:45,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:47:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:47:45,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 19:47:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 19:47:45,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:47:45,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:47:45,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:47:45,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:45,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2021-12-06 19:47:45,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:47:45,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006648950] [2021-12-06 19:47:45,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006648950] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:47:45,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234051452] [2021-12-06 19:47:45,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:45,997 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:45,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:47:45,997 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:47:45,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 19:47:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:47:46,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 4674 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:47:46,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:47:47,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 913 proven. 0 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-12-06 19:47:47,370 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:47:47,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234051452] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:47:47,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:47:47,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-06 19:47:47,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349282110] [2021-12-06 19:47:47,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:47:47,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:47:47,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:47:47,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:47:47,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:47:47,372 INFO L87 Difference]: Start difference. First operand 4391 states and 5879 transitions. Second operand has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-12-06 19:47:47,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:47:47,547 INFO L93 Difference]: Finished difference Result 4391 states and 5879 transitions. [2021-12-06 19:47:47,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:47:47,548 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 560 [2021-12-06 19:47:47,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:47:47,549 INFO L225 Difference]: With dead ends: 4391 [2021-12-06 19:47:47,549 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 19:47:47,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 736 GetRequests, 727 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:47:47,555 INFO L933 BasicCegarLoop]: 854 mSDtfsCounter, 206 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 1401 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:47:47,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 1401 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:47:47,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 19:47:47,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 19:47:47,555 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) [2021-12-06 19:47:47,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 19:47:47,556 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 560 [2021-12-06 19:47:47,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:47:47,556 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 19:47:47,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-12-06 19:47:47,556 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 19:47:47,556 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 19:47:47,558 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 19:47:47,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-06 19:47:47,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:47,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-06 19:49:11,521 INFO L861 garLoopResultBuilder]: At program point pi_releaseENTRY(lines 5692 5694) the Hoare annotation is: true [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point pi_releaseFINAL(lines 5692 5694) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point pi_releaseEXIT(lines 5692 5694) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point pf_getgeoFINAL(lines 3724 3749) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point L3734(lines 3734 3746) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L854 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))) [2021-12-06 19:49:11,521 INFO L854 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))) [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point L3734-2(lines 3734 3746) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point L3732-1(line 3732) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point pf_getgeoEXIT(lines 3724 3749) no Hoare annotation was computed. [2021-12-06 19:49:11,521 INFO L858 garLoopResultBuilder]: For program point write_regFINAL(lines 3808 3814) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L861 garLoopResultBuilder]: At program point write_regENTRY(lines 3808 3814) the Hoare annotation is: true [2021-12-06 19:49:11,522 INFO L861 garLoopResultBuilder]: At program point L5699(lines 5698 5700) the Hoare annotation is: true [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point write_regEXIT(lines 3808 3814) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L861 garLoopResultBuilder]: At program point pi_disconnectENTRY(lines 5675 5677) the Hoare annotation is: true [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point pi_disconnectFINAL(lines 5675 5677) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point pi_disconnectEXIT(lines 5675 5677) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point status_regEXIT(lines 3794 3800) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point L3797-1(line 3797) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L861 garLoopResultBuilder]: At program point status_regENTRY(lines 3794 3800) the Hoare annotation is: true [2021-12-06 19:49:11,522 INFO L861 garLoopResultBuilder]: At program point L3797(line 3797) the Hoare annotation is: true [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point status_regFINAL(lines 3794 3800) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point __const_udelayFINAL(lines 5627 5629) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L858 garLoopResultBuilder]: For program point __const_udelayEXIT(lines 5627 5629) no Hoare annotation was computed. [2021-12-06 19:49:11,522 INFO L861 garLoopResultBuilder]: At program point __const_udelayENTRY(lines 5627 5629) the Hoare annotation is: true [2021-12-06 19:49:11,523 INFO L854 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)) [2021-12-06 19:49:11,523 INFO L858 garLoopResultBuilder]: For program point ldv_mutex_lock_pf_mutexFINAL(lines 5522 5532) no Hoare annotation was computed. [2021-12-06 19:49:11,523 INFO L854 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))) [2021-12-06 19:49:11,523 INFO L858 garLoopResultBuilder]: For program point L5527-1(lines 5525 5528) no Hoare annotation was computed. [2021-12-06 19:49:11,523 INFO L858 garLoopResultBuilder]: For program point ldv_mutex_lock_pf_mutexEXIT(lines 5522 5532) no Hoare annotation was computed. [2021-12-06 19:49:11,523 INFO L858 garLoopResultBuilder]: For program point L5525(lines 5525 5528) no Hoare annotation was computed. [2021-12-06 19:49:11,523 INFO L858 garLoopResultBuilder]: For program point L3999-1(line 3999) no Hoare annotation was computed. [2021-12-06 19:49:11,523 INFO L854 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))) [2021-12-06 19:49:11,523 INFO L858 garLoopResultBuilder]: For program point L3991(lines 3991 3995) no Hoare annotation was computed. [2021-12-06 19:49:11,523 INFO L854 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))) [2021-12-06 19:49:11,523 INFO L854 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))) [2021-12-06 19:49:11,524 INFO L858 garLoopResultBuilder]: For program point L4002(lines 4002 4005) no Hoare annotation was computed. [2021-12-06 19:49:11,524 INFO L858 garLoopResultBuilder]: For program point L3998-1(lines 3979 4007) no Hoare annotation was computed. [2021-12-06 19:49:11,524 INFO L854 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))) [2021-12-06 19:49:11,524 INFO L854 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))) [2021-12-06 19:49:11,524 INFO L858 garLoopResultBuilder]: For program point pf_atapiEXIT(lines 3975 4008) no Hoare annotation was computed. [2021-12-06 19:49:11,524 INFO L858 garLoopResultBuilder]: For program point pf_atapiFINAL(lines 3975 4008) no Hoare annotation was computed. [2021-12-06 19:49:11,524 INFO L854 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))) [2021-12-06 19:49:11,524 INFO L854 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))) [2021-12-06 19:49:11,524 INFO L858 garLoopResultBuilder]: For program point L3980-1(line 3980) no Hoare annotation was computed. [2021-12-06 19:49:11,524 INFO L854 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))) [2021-12-06 19:49:11,524 INFO L858 garLoopResultBuilder]: For program point L4127-1(lines 4127 4130) no Hoare annotation was computed. [2021-12-06 19:49:11,524 INFO L861 garLoopResultBuilder]: At program point L4090(lines 4070 4136) the Hoare annotation is: true [2021-12-06 19:49:11,524 INFO L861 garLoopResultBuilder]: At program point L4078(line 4078) the Hoare annotation is: true [2021-12-06 19:49:11,524 INFO L861 garLoopResultBuilder]: At program point L4078-1(line 4078) the Hoare annotation is: true [2021-12-06 19:49:11,524 INFO L854 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)) [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4095(lines 4070 4136) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4124(lines 4112 4132) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4120(lines 4112 4132) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4087(lines 4087 4096) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4083(lines 4070 4136) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4079(line 4079) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4112-1(lines 4112 4133) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4088(line 4088) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4088-1(line 4088) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4117(line 4117) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4076(line 4076) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4109(lines 4070 4136) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4076-1(line 4076) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4105(lines 4070 4136) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L854 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|))) [2021-12-06 19:49:11,525 INFO L861 garLoopResultBuilder]: At program point L4134(line 4134) the Hoare annotation is: true [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point L4134-1(line 4134) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L858 garLoopResultBuilder]: For program point pf_resetEXIT(lines 4061 4137) no Hoare annotation was computed. [2021-12-06 19:49:11,525 INFO L854 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)) [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L4089(lines 4089 4093) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point pf_resetFINAL(lines 4061 4137) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L4077-1(line 4077) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L861 garLoopResultBuilder]: At program point L4077(line 4077) the Hoare annotation is: true [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L4102(line 4102) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L854 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))) [2021-12-06 19:49:11,526 INFO L854 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))) [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L3869-1(line 3869) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L861 garLoopResultBuilder]: At program point L3869(line 3869) the Hoare annotation is: true [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L3867-1(line 3867) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L861 garLoopResultBuilder]: At program point L3867(line 3867) the Hoare annotation is: true [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L3865-1(line 3865) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L861 garLoopResultBuilder]: At program point L3865(line 3865) the Hoare annotation is: true [2021-12-06 19:49:11,526 INFO L854 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))) [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L3882-1(line 3882) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L854 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))) [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point L3876(line 3876) no Hoare annotation was computed. [2021-12-06 19:49:11,526 INFO L858 garLoopResultBuilder]: For program point pf_commandFINAL(lines 3860 3892) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3878-1(line 3878) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L854 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))) [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3868(lines 3868 3872) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L861 garLoopResultBuilder]: At program point L3866(line 3866) the Hoare annotation is: true [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3866-1(line 3866) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L861 garLoopResultBuilder]: At program point pf_commandENTRY(lines 3860 3892) the Hoare annotation is: true [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3889-1(line 3889) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point pf_commandEXIT(lines 3860 3892) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L854 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))) [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3885-1(line 3885) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L854 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))) [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3883(lines 3883 3888) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L3877(lines 3877 3881) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L854 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))) [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L4383(line 4383) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L4346(lines 4346 4349) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L4375(lines 4375 4379) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L4371(lines 4371 4374) no Hoare annotation was computed. [2021-12-06 19:49:11,527 INFO L858 garLoopResultBuilder]: For program point L4338(lines 4338 4358) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4363(lines 4363 4367) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4351(lines 4341 4358) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4384(lines 4384 4387) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4376-1(line 4376) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4376(line 4376) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4339(line 4339) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4339-1(line 4339) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4364(lines 4332 4369) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4393(lines 4332 4396) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4389(lines 4369 4396) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4352(lines 4352 4356) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point pf_probeEXIT(lines 4324 4399) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4336(line 4336) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4332(lines 4332 4396) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4390(lines 4390 4394) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L861 garLoopResultBuilder]: At program point L4353(lines 4341 4358) the Hoare annotation is: true [2021-12-06 19:49:11,528 INFO L858 garLoopResultBuilder]: For program point L4345(line 4345) no Hoare annotation was computed. [2021-12-06 19:49:11,528 INFO L854 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|))) [2021-12-06 19:49:11,529 INFO L854 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|))) [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L4337(lines 4337 4360) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L4370-1(line 4370) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L861 garLoopResultBuilder]: At program point L4337-1(lines 4337 4360) the Hoare annotation is: true [2021-12-06 19:49:11,529 INFO L861 garLoopResultBuilder]: At program point L4362(lines 4332 4369) the Hoare annotation is: true [2021-12-06 19:49:11,529 INFO L861 garLoopResultBuilder]: At program point L4391(lines 4369 4396) the Hoare annotation is: true [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point pf_probeFINAL(lines 4324 4399) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L861 garLoopResultBuilder]: At program point pi_read_blockENTRY(lines 5685 5687) the Hoare annotation is: true [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point pi_read_blockFINAL(lines 5685 5687) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point pi_read_blockEXIT(lines 5685 5687) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L3842-1(line 3842) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L861 garLoopResultBuilder]: At program point L3838(lines 3822 3858) the Hoare annotation is: true [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L3832(lines 3832 3836) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L3828(line 3828) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L861 garLoopResultBuilder]: At program point L3826(lines 3822 3858) the Hoare annotation is: true [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L3849-1(lines 3849 3853) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L3845(lines 3845 3848) no Hoare annotation was computed. [2021-12-06 19:49:11,529 INFO L858 garLoopResultBuilder]: For program point L3843-1(line 3843) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point L3843(line 3843) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L3845-2(lines 3841 3855) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point L3833(lines 3822 3858) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point pf_waitFINAL(lines 3815 3859) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L3829(lines 3829 3839) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point pf_waitENTRY(lines 3815 3859) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point pf_waitEXIT(lines 3815 3859) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point L3844(line 3844) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point L3842(line 3842) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L3844-1(line 3844) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point read_regFINAL(lines 3801 3807) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point L3804(line 3804) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point read_regEXIT(lines 3801 3807) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L3804-1(line 3804) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point read_regENTRY(lines 3801 3807) the Hoare annotation is: true [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L4284(lines 4284 4287) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L4247(lines 4247 4255) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L4247-1(lines 4247 4255) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point L4239(lines 4239 4243) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L858 garLoopResultBuilder]: For program point pf_identifyEXIT(lines 4259 4323) no Hoare annotation was computed. [2021-12-06 19:49:11,530 INFO L861 garLoopResultBuilder]: At program point L4301(line 4301) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4301-1(line 4301) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4318(line 4318) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4289(lines 4289 4297) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4256(lines 4219 4258) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4314(lines 4314 4317) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4318-1(line 4318) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4248-1(line 4248) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4248(line 4248) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4314-2(lines 4314 4317) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4244-1(line 4244) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4244(line 4244) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4302(line 4302) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4298(line 4298) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point pf_identifyFINAL(lines 4259 4323) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4298-1(line 4298) the Hoare annotation is: true [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4290(lines 4290 4294) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4290-2(lines 4290 4294) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4311(lines 4311 4320) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4249(lines 4249 4253) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L858 garLoopResultBuilder]: For program point L4307(lines 4307 4310) no Hoare annotation was computed. [2021-12-06 19:49:11,531 INFO L861 garLoopResultBuilder]: At program point L4245(line 4245) the Hoare annotation is: true [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4311-2(lines 4311 4320) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4245-1(line 4245) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4303(line 4303) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L854 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))) [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4307-2(lines 4307 4310) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4299(line 4299) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L861 garLoopResultBuilder]: At program point L4283(line 4283) the Hoare annotation is: true [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4283-1(line 4283) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L861 garLoopResultBuilder]: At program point L4246(line 4246) the Hoare annotation is: true [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4246-1(line 4246) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L861 garLoopResultBuilder]: At program point L4238(line 4238) the Hoare annotation is: true [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4238-1(line 4238) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point pf_sleepEXIT(lines 4054 4060) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L861 garLoopResultBuilder]: At program point L5718(lines 5717 5719) the Hoare annotation is: true [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point pf_sleepFINAL(lines 4054 4060) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L861 garLoopResultBuilder]: At program point pf_sleepENTRY(lines 4054 4060) the Hoare annotation is: true [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point pf_mode_senseEXIT(lines 4138 4162) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L858 garLoopResultBuilder]: For program point L4156(lines 4156 4159) no Hoare annotation was computed. [2021-12-06 19:49:11,532 INFO L861 garLoopResultBuilder]: At program point L4154(line 4154) the Hoare annotation is: true [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point L4156-2(lines 4156 4159) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point L4154-1(line 4154) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L854 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))) [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point pf_mode_senseFINAL(lines 4138 4162) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point L5647(line 5647) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L854 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))) [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 5645 5649) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 5645 5649) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point pi_write_blockEXIT(lines 5695 5697) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L861 garLoopResultBuilder]: At program point pi_write_blockENTRY(lines 5695 5697) the Hoare annotation is: true [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point pi_write_blockFINAL(lines 5695 5697) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point L5583(lines 5583 5586) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L854 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))) [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point L5585-1(lines 5583 5586) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point ldv_mutex_unlock_pf_mutexEXIT(lines 5580 5590) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L854 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)) [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point ldv_mutex_unlock_pf_mutexFINAL(lines 5580 5590) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point pf_check_eventsFINAL(lines 3788 3793) no Hoare annotation was computed. [2021-12-06 19:49:11,533 INFO L858 garLoopResultBuilder]: For program point pf_check_eventsEXIT(lines 3788 3793) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point pf_check_eventsENTRY(lines 3788 3793) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point pi_initEXIT(lines 5682 5684) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point pi_initENTRY(lines 5682 5684) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point pi_initFINAL(lines 5682 5684) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point unregister_blkdevENTRY(lines 5720 5722) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point unregister_blkdevEXIT(lines 5720 5722) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point unregister_blkdevFINAL(lines 5720 5722) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point pi_read_regrENTRY(lines 5689 5691) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point pi_read_regrFINAL(lines 5689 5691) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point pi_read_regrEXIT(lines 5689 5691) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point mutex_unlockENTRY(lines 5669 5671) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point mutex_unlockEXIT(lines 5669 5671) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point mutex_unlockFINAL(lines 5669 5671) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 5162 5167) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point ldv_errorENTRY(lines 5162 5167) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5165) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 5162 5167) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L861 garLoopResultBuilder]: At program point pi_connectENTRY(lines 5672 5674) the Hoare annotation is: true [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point pi_connectEXIT(lines 5672 5674) no Hoare annotation was computed. [2021-12-06 19:49:11,534 INFO L858 garLoopResultBuilder]: For program point pi_connectFINAL(lines 5672 5674) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point put_diskFINAL(lines 5705 5707) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L861 garLoopResultBuilder]: At program point put_diskENTRY(lines 5705 5707) the Hoare annotation is: true [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point put_diskEXIT(lines 5705 5707) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point get_capacityEXIT(lines 3441 3446) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L861 garLoopResultBuilder]: At program point get_capacityENTRY(lines 3441 3446) the Hoare annotation is: true [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point get_capacityFINAL(lines 3441 3446) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point set_capacityEXIT(lines 3447 3453) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L854 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))) [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point set_capacityFINAL(lines 3447 3453) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point L4030(line 4030) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point L4025(lines 4025 4029) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L858 garLoopResultBuilder]: For program point pf_lockEXIT(lines 4009 4033) no Hoare annotation was computed. [2021-12-06 19:49:11,535 INFO L861 garLoopResultBuilder]: At program point L4025-2(lines 4025 4029) the Hoare annotation is: true [2021-12-06 19:49:11,536 INFO L854 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|))) [2021-12-06 19:49:11,536 INFO L858 garLoopResultBuilder]: For program point pf_lockFINAL(lines 4009 4033) no Hoare annotation was computed. [2021-12-06 19:49:11,536 INFO L861 garLoopResultBuilder]: At program point L3964(line 3964) the Hoare annotation is: true [2021-12-06 19:49:11,536 INFO L858 garLoopResultBuilder]: For program point L3964-1(line 3964) no Hoare annotation was computed. [2021-12-06 19:49:11,536 INFO L858 garLoopResultBuilder]: For program point L3956(lines 3956 3960) no Hoare annotation was computed. [2021-12-06 19:49:11,536 INFO L854 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))) [2021-12-06 19:49:11,536 INFO L861 garLoopResultBuilder]: At program point L3946(lines 3946 3962) the Hoare annotation is: true [2021-12-06 19:49:11,536 INFO L858 garLoopResultBuilder]: For program point L3967-1(lines 3967 3971) no Hoare annotation was computed. [2021-12-06 19:49:11,536 INFO L858 garLoopResultBuilder]: For program point L3963-1(lines 3932 3973) no Hoare annotation was computed. [2021-12-06 19:49:11,536 INFO L861 garLoopResultBuilder]: At program point L3959(lines 3932 3973) the Hoare annotation is: true [2021-12-06 19:49:11,536 INFO L858 garLoopResultBuilder]: For program point pf_req_senseFINAL(lines 3926 3974) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L854 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))) [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3945-1(line 3945) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point pf_req_senseEXIT(lines 3926 3974) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L861 garLoopResultBuilder]: At program point L3945(line 3945) the Hoare annotation is: true [2021-12-06 19:49:11,537 INFO L854 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))) [2021-12-06 19:49:11,537 INFO L861 garLoopResultBuilder]: At program point L3904(line 3904) the Hoare annotation is: true [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3906-1(line 3906) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3904-1(line 3904) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3917-1(line 3917) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L861 garLoopResultBuilder]: At program point L3917(line 3917) the Hoare annotation is: true [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point pf_completionFINAL(lines 3893 3925) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3911-1(line 3911) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L861 garLoopResultBuilder]: At program point L3911(line 3911) the Hoare annotation is: true [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3909-1(line 3909) no Hoare annotation was computed. [2021-12-06 19:49:11,537 INFO L861 garLoopResultBuilder]: At program point L3909(line 3909) the Hoare annotation is: true [2021-12-06 19:49:11,537 INFO L858 garLoopResultBuilder]: For program point L3907(lines 3907 3913) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L3905-1(lines 3905 3915) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point L3905(lines 3905 3915) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point L3903-1(line 3903) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L3903(line 3903) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point L3918(lines 3918 3922) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point pf_completionEXIT(lines 3893 3925) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point L3916(line 3916) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point L3918-2(lines 3918 3922) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point pf_completionENTRY(lines 3893 3925) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L3908(line 3908) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L3906(line 3906) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point L3908-1(line 3908) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L4209(lines 4202 4217) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point xlEXIT(lines 4199 4218) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L4211(lines 4202 4217) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point xlENTRY(lines 4199 4218) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point xlFINAL(lines 4199 4218) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point L4213(lines 4202 4217) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L861 garLoopResultBuilder]: At program point mutex_lockENTRY(lines 5662 5664) the Hoare annotation is: true [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point mutex_lockFINAL(lines 5662 5664) no Hoare annotation was computed. [2021-12-06 19:49:11,538 INFO L858 garLoopResultBuilder]: For program point mutex_lockEXIT(lines 5662 5664) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L4891-1(line 4891) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L3702-1(line 3702) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 garLoopResultBuilder]: At program point L5618(line 5618) the Hoare annotation is: false [2021-12-06 19:49:11,539 INFO L861 garLoopResultBuilder]: At program point L5618-1(lines 5601 5622) the Hoare annotation is: true [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L4892-1(line 4892) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L4992(line 4992) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L3704(lines 3704 3707) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L5654-1(line 5654) no Hoare annotation was computed. [2021-12-06 19:49:11,539 INFO L854 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)) [2021-12-06 19:49:11,539 INFO L858 garLoopResultBuilder]: For program point L4432(lines 4432 4435) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L5027(line 5027) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4961(line 4961) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4962(lines 4962 4966) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4962-2(lines 4936 4994) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4963-1(line 4963) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L3774(lines 3774 3778) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4832(lines 4832 4850) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L3709(lines 3709 3712) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4436-1(lines 4436 4437) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4932(lines 4932 5036) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L854 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)) [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4833-1(line 4833) no Hoare annotation was computed. [2021-12-06 19:49:11,540 INFO L858 garLoopResultBuilder]: For program point L4999(line 4999) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4933(line 4933) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4801(lines 4801 4804) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4438(lines 4438 4451) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4934(lines 4934 4997) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L5000(lines 5000 5032) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L3679(lines 3679 3682) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4439(lines 4439 4449) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4472-1(line 4472) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L5034(line 5034) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4968-1(line 4968) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4440-1(line 4440) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L854 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)) [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L5002(lines 5002 5029) no Hoare annotation was computed. [2021-12-06 19:49:11,541 INFO L858 garLoopResultBuilder]: For program point L4936(lines 4936 4994) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L3780(line 3780) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L3780-2(lines 3780 3783) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L3780-3(lines 3780 3783) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L4441(lines 4441 4446) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L5003(line 5003) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L4937(line 4937) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L4838-1(line 4838) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L3715(lines 3715 3718) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L4938(lines 4938 4942) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L5004(lines 5004 5009) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L858 garLoopResultBuilder]: For program point L4938-2(lines 4936 4994) no Hoare annotation was computed. [2021-12-06 19:49:11,542 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L858 garLoopResultBuilder]: For program point L4939-1(line 4939) no Hoare annotation was computed. [2021-12-06 19:49:11,543 INFO L858 garLoopResultBuilder]: For program point L4807(lines 4807 4810) no Hoare annotation was computed. [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L858 garLoopResultBuilder]: For program point L4973(line 4973) no Hoare annotation was computed. [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,543 INFO L858 garLoopResultBuilder]: For program point L4445-1(line 4445) no Hoare annotation was computed. [2021-12-06 19:49:11,543 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L858 garLoopResultBuilder]: For program point L4974(lines 4974 4979) no Hoare annotation was computed. [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L861 garLoopResultBuilder]: At program point L5041(lines 4921 5043) the Hoare annotation is: true [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,544 INFO L858 garLoopResultBuilder]: For program point L4414(lines 4414 4462) no Hoare annotation was computed. [2021-12-06 19:49:11,544 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L5604(lines 5604 5607) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L4448-1(line 4448) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L4415-1(lines 4415 4416) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L4944-1(line 4944) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L5011(line 5011) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L854 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)) [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L4813(lines 4813 4830) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L854 garLoopResultBuilder]: At program point L5606(line 5606) the Hoare annotation is: false [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L5606-1(lines 5603 5621) no Hoare annotation was computed. [2021-12-06 19:49:11,545 INFO L858 garLoopResultBuilder]: For program point L4417(lines 4417 4426) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L5012(lines 5012 5025) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4418-1(line 4418) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4881-1(line 4881) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4419(line 4419) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4419-2(lines 4419 4424) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L5014(lines 5014 5018) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4981(line 4981) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L5014-2(lines 5012 5024) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4982(lines 4982 4990) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L4949(line 4949) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 garLoopResultBuilder]: At program point L5610(line 5610) the Hoare annotation is: false [2021-12-06 19:49:11,546 INFO L858 garLoopResultBuilder]: For program point L5610-1(lines 5603 5621) no Hoare annotation was computed. [2021-12-06 19:49:11,546 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4950(lines 4950 4954) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L854 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) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4950-2(lines 4936 4994) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4818-1(line 4818) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4951-1(line 4951) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4984(lines 4984 4988) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4423-1(line 4423) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L4886(lines 4886 4889) no Hoare annotation was computed. [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L854 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)) [2021-12-06 19:49:11,547 INFO L858 garLoopResultBuilder]: For program point L3665(lines 3665 3668) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L854 garLoopResultBuilder]: At program point L5614(line 5614) the Hoare annotation is: false [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L5614-1(lines 5603 5621) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L-1-2(line -1) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L854 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)) [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L-1-5(line -1) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L854 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)) [2021-12-06 19:49:11,548 INFO L854 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)) [2021-12-06 19:49:11,548 INFO L854 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) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L4956-1(line 4956) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L854 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)) [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L4857(lines 4857 4860) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L854 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)) [2021-12-06 19:49:11,548 INFO L854 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)) [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L4191-1(lines 4191 4194) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point xsFINAL(lines 4163 4198) no Hoare annotation was computed. [2021-12-06 19:49:11,548 INFO L854 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))) [2021-12-06 19:49:11,548 INFO L858 garLoopResultBuilder]: For program point L4175(line 4175) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point L4175-2(lines 4175 4182) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point L4175-4(lines 4175 4182) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L861 garLoopResultBuilder]: At program point L4188(lines 4169 4197) the Hoare annotation is: true [2021-12-06 19:49:11,549 INFO L861 garLoopResultBuilder]: At program point L4186(lines 4169 4197) the Hoare annotation is: true [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point xsEXIT(lines 4163 4198) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L861 garLoopResultBuilder]: At program point L4184(lines 4169 4197) the Hoare annotation is: true [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point pf_ioctlEXIT(lines 3750 3768) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point pf_ioctlFINAL(lines 3750 3768) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point L4050(line 4050) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point L3759(lines 3759 3762) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,549 INFO L858 garLoopResultBuilder]: For program point L3755(lines 3755 3758) no Hoare annotation was computed. [2021-12-06 19:49:11,549 INFO L854 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))) [2021-12-06 19:49:11,550 INFO L854 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))) [2021-12-06 19:49:11,550 INFO L854 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))) [2021-12-06 19:49:11,550 INFO L854 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))) [2021-12-06 19:49:11,552 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:49:11,553 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 19:49:11,568 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,569 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,569 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,569 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,570 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,570 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,570 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,571 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,572 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,572 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,572 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,573 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,573 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,573 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,573 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,573 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,574 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,574 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,574 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,574 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,575 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,575 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,575 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,575 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,598 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 07:49:11 BoogieIcfgContainer [2021-12-06 19:49:11,598 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 19:49:11,599 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 19:49:11,599 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 19:49:11,599 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 19:49:11,599 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:45:18" (3/4) ... [2021-12-06 19:49:11,602 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-06 19:49:11,607 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_pf_mutex [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_release [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_check_events [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_init [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_getgeo [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_blkdev [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_regr [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_disconnect [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_pf_mutex [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_connect [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2021-12-06 19:49:11,608 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_atapi [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure get_capacity [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_reset [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_command [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_probe [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_block [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure set_capacity [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_lock [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_wait [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_identify [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_sleep [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_req_sense [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_mode_sense [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_completion [2021-12-06 19:49:11,609 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure xl [2021-12-06 19:49:11,610 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2021-12-06 19:49:11,610 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2021-12-06 19:49:11,610 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_ioctl [2021-12-06 19:49:11,610 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_write_block [2021-12-06 19:49:11,636 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 189 nodes and edges [2021-12-06 19:49:11,639 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 61 nodes and edges [2021-12-06 19:49:11,643 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2021-12-06 19:49:11,646 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-12-06 19:49:11,649 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-12-06 19:49:11,653 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-06 19:49:11,656 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-06 19:49:11,681 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) [2021-12-06 19:49:11,682 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) [2021-12-06 19:49:11,684 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) [2021-12-06 19:49:11,685 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)) [2021-12-06 19:49:11,801 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/witness.graphml [2021-12-06 19:49:11,801 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 19:49:11,801 INFO L158 Benchmark]: Toolchain (without parser) took 236799.43ms. Allocated memory was 104.9MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 61.4MB in the beginning and 546.6MB in the end (delta: -485.2MB). Peak memory consumption was 809.1MB. Max. memory is 16.1GB. [2021-12-06 19:49:11,801 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 104.9MB. Free memory is still 84.8MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:49:11,802 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1024.78ms. Allocated memory was 104.9MB in the beginning and 125.8MB in the end (delta: 21.0MB). Free memory was 61.2MB in the beginning and 69.0MB in the end (delta: -7.8MB). Peak memory consumption was 31.4MB. Max. memory is 16.1GB. [2021-12-06 19:49:11,802 INFO L158 Benchmark]: Boogie Procedure Inliner took 102.84ms. Allocated memory is still 125.8MB. Free memory was 69.0MB in the beginning and 61.6MB in the end (delta: 7.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-12-06 19:49:11,802 INFO L158 Benchmark]: Boogie Preprocessor took 126.41ms. Allocated memory is still 125.8MB. Free memory was 61.6MB in the beginning and 80.8MB in the end (delta: -19.2MB). Peak memory consumption was 17.6MB. Max. memory is 16.1GB. [2021-12-06 19:49:11,802 INFO L158 Benchmark]: RCFGBuilder took 2505.15ms. Allocated memory is still 125.8MB. Free memory was 80.2MB in the beginning and 38.6MB in the end (delta: 41.6MB). Peak memory consumption was 44.9MB. Max. memory is 16.1GB. [2021-12-06 19:49:11,802 INFO L158 Benchmark]: TraceAbstraction took 232825.75ms. Allocated memory was 151.0MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 99.0MB in the beginning and 595.3MB in the end (delta: -496.3MB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2021-12-06 19:49:11,803 INFO L158 Benchmark]: Witness Printer took 202.14ms. Allocated memory is still 1.4GB. Free memory was 594.2MB in the beginning and 546.6MB in the end (delta: 47.6MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. [2021-12-06 19:49:11,804 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 104.9MB. Free memory is still 84.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1024.78ms. Allocated memory was 104.9MB in the beginning and 125.8MB in the end (delta: 21.0MB). Free memory was 61.2MB in the beginning and 69.0MB in the end (delta: -7.8MB). Peak memory consumption was 31.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 102.84ms. Allocated memory is still 125.8MB. Free memory was 69.0MB in the beginning and 61.6MB in the end (delta: 7.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 126.41ms. Allocated memory is still 125.8MB. Free memory was 61.6MB in the beginning and 80.8MB in the end (delta: -19.2MB). Peak memory consumption was 17.6MB. Max. memory is 16.1GB. * RCFGBuilder took 2505.15ms. Allocated memory is still 125.8MB. Free memory was 80.2MB in the beginning and 38.6MB in the end (delta: 41.6MB). Peak memory consumption was 44.9MB. Max. memory is 16.1GB. * TraceAbstraction took 232825.75ms. Allocated memory was 151.0MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 99.0MB in the beginning and 595.3MB in the end (delta: -496.3MB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 202.14ms. Allocated memory is still 1.4GB. Free memory was 594.2MB in the beginning and 546.6MB in the end (delta: 47.6MB). Peak memory consumption was 48.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, 500 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 232.7s, OverallIterations: 30, TraceHistogramMax: 22, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 116.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 83.8s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 11357 SdHoareTripleChecker+Valid, 111.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10942 mSDsluCounter, 44258 SdHoareTripleChecker+Invalid, 107.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 24420 mSDsCounter, 3069 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15673 IncrementalHoareTripleChecker+Invalid, 18748 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3069 mSolverCounterUnsat, 19838 mSDtfsCounter, 15673 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8289 GetRequests, 8094 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4391occurred in iteration=29, InterpolantAutomatonStates: 160, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.6s AutomataMinimizationTime, 30 MinimizatonAttempts, 3412 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 225 LocationsWithAnnotation, 62799 PreInvPairs, 65258 NumberOfFragments, 4344 HoareAnnotationTreeSize, 62799 FomulaSimplifications, 94913 FormulaSimplificationTreeSizeReduction, 71.2s HoareSimplificationTime, 225 FomulaSimplificationsInter, 1485422 FormulaSimplificationTreeSizeReductionInter, 12.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.9s SatisfiabilityAnalysisTime, 14.4s InterpolantComputationTime, 10734 NumberOfCodeBlocks, 10734 NumberOfCodeBlocksAsserted, 51 NumberOfCheckSat, 12685 ConstructedInterpolants, 0 QuantifiedInterpolants, 15397 SizeOfPredicates, 2 NumberOfNonLiveVariables, 47773 ConjunctsInSsa, 68 ConjunctsInUnsatCore, 56 InterpolantComputations, 25 PerfectInterpolantSequences, 25041/25213 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) && 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 [2021-12-06 19:49:11,810 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,810 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,810 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,810 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,811 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,811 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,811 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,811 WARN L418 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 [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,812 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,813 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,813 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,813 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-06 19:49:11,813 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-06 19:49:11,813 WARN L418 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: 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: 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) && 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: 1 - 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: 1 - 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! [2021-12-06 19:49:11,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_851c0508-e7fd-4657-aa1b-c108862ce783/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE