./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.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_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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_f2a590e1-e878-4d93-8d5e-992f48f805aa/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 03d5d1a576959110e79c00ca2825754bce7439905d85699b470a90adbbee10ad --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:00:44,626 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:00:44,628 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:00:44,660 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:00:44,660 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:00:44,662 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:00:44,663 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:00:44,666 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:00:44,668 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:00:44,669 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:00:44,670 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:00:44,671 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:00:44,672 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:00:44,673 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:00:44,674 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:00:44,676 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:00:44,677 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:00:44,678 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:00:44,680 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:00:44,682 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:00:44,684 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:00:44,686 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:00:44,687 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:00:44,688 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:00:44,691 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:00:44,692 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:00:44,692 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:00:44,693 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:00:44,694 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:00:44,695 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:00:44,695 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:00:44,696 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:00:44,697 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:00:44,698 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:00:44,699 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:00:44,699 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:00:44,700 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:00:44,700 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:00:44,700 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:00:44,701 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:00:44,702 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:00:44,702 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 19:00:44,725 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:00:44,725 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:00:44,725 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:00:44,725 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:00:44,726 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:00:44,726 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:00:44,727 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:00:44,727 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:00:44,727 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:00:44,727 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:00:44,728 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:00:44,728 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:00:44,728 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:00:44,728 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:00:44,728 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:00:44,728 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:00:44,729 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:00:44,729 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:00:44,729 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:00:44,729 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:00:44,729 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:00:44,730 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:00:44,730 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:00:44,730 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:00:44,730 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:00:44,730 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:00:44,730 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:00:44,731 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:00:44,731 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:00:44,731 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:00:44,731 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:00:44,731 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_f2a590e1-e878-4d93-8d5e-992f48f805aa/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_f2a590e1-e878-4d93-8d5e-992f48f805aa/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 -> 03d5d1a576959110e79c00ca2825754bce7439905d85699b470a90adbbee10ad [2021-12-06 19:00:44,913 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:00:44,929 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:00:44,931 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:00:44,932 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:00:44,932 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:00:44,934 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i [2021-12-06 19:00:44,981 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/2efe6d278/b2f9ef0e9560478b853e137c88e13339/FLAGc0a07b7d8 [2021-12-06 19:00:45,593 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:00:45,593 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i [2021-12-06 19:00:45,620 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/2efe6d278/b2f9ef0e9560478b853e137c88e13339/FLAGc0a07b7d8 [2021-12-06 19:00:46,007 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/2efe6d278/b2f9ef0e9560478b853e137c88e13339 [2021-12-06 19:00:46,013 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:00:46,014 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:00:46,015 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:00:46,015 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:00:46,017 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:00:46,018 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:00:46" (1/1) ... [2021-12-06 19:00:46,018 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a0de4c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:46, skipping insertion in model container [2021-12-06 19:00:46,018 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:00:46" (1/1) ... [2021-12-06 19:00:46,023 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:00:46,077 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:00:46,757 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_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i[164960,164973] [2021-12-06 19:00:46,783 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:00:46,794 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:00:47,007 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_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i[164960,164973] [2021-12-06 19:00:47,013 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:00:47,066 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:00:47,066 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47 WrapperNode [2021-12-06 19:00:47,066 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:00:47,068 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:00:47,068 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:00:47,068 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:00:47,073 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:00:47" (1/1) ... [2021-12-06 19:00:47,119 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:00:47" (1/1) ... [2021-12-06 19:00:47,188 INFO L137 Inliner]: procedures = 151, calls = 761, calls flagged for inlining = 67, calls inlined = 53, statements flattened = 1701 [2021-12-06 19:00:47,188 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:00:47,189 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:00:47,189 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:00:47,189 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:00:47,196 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,196 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,207 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,207 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,255 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,264 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,272 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,288 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:00:47,288 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:00:47,288 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:00:47,289 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:00:47,289 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (1/1) ... [2021-12-06 19:00:47,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:00:47,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:00:47,317 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:00:47,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:00:47,347 INFO L130 BoogieDeclarations]: Found specification of procedure dlm_lock_sync [2021-12-06 19:00:47,347 INFO L138 BoogieDeclarations]: Found implementation of procedure dlm_lock_sync [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure lockres_free [2021-12-06 19:00:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure lockres_free [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 19:00:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 19:00:47,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 19:00:47,348 INFO L130 BoogieDeclarations]: Found specification of procedure dlm_release_lockspace [2021-12-06 19:00:47,349 INFO L138 BoogieDeclarations]: Found implementation of procedure dlm_release_lockspace [2021-12-06 19:00:47,349 INFO L130 BoogieDeclarations]: Found specification of procedure lock_comm [2021-12-06 19:00:47,349 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_comm [2021-12-06 19:00:47,349 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 19:00:47,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 19:00:47,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 19:00:47,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 19:00:47,349 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 19:00:47,349 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 19:00:47,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2021-12-06 19:00:47,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 19:00:47,350 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2021-12-06 19:00:47,350 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 19:00:47,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-06 19:00:47,350 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure md_wakeup_thread [2021-12-06 19:00:47,350 INFO L138 BoogieDeclarations]: Found implementation of procedure md_wakeup_thread [2021-12-06 19:00:47,350 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 19:00:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 19:00:47,351 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_copy_from_slot [2021-12-06 19:00:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_copy_from_slot [2021-12-06 19:00:47,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2021-12-06 19:00:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2021-12-06 19:00:47,351 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 19:00:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 19:00:47,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:00:47,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2021-12-06 19:00:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2021-12-06 19:00:47,351 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2021-12-06 19:00:47,351 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure md_register_thread [2021-12-06 19:00:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure md_register_thread [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure md_unregister_thread [2021-12-06 19:00:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure md_unregister_thread [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2021-12-06 19:00:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure resync_send [2021-12-06 19:00:47,352 INFO L138 BoogieDeclarations]: Found implementation of procedure resync_send [2021-12-06 19:00:47,352 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-06 19:00:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure lockres_init [2021-12-06 19:00:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure lockres_init [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_comm [2021-12-06 19:00:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_comm [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-12-06 19:00:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure resync_info_update [2021-12-06 19:00:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure resync_info_update [2021-12-06 19:00:47,353 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-06 19:00:47,353 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure __sendmsg [2021-12-06 19:00:47,354 INFO L138 BoogieDeclarations]: Found implementation of procedure __sendmsg [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 19:00:47,354 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure pretty_uuid [2021-12-06 19:00:47,354 INFO L138 BoogieDeclarations]: Found implementation of procedure pretty_uuid [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:00:47,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure sendmsg [2021-12-06 19:00:47,354 INFO L138 BoogieDeclarations]: Found implementation of procedure sendmsg [2021-12-06 19:00:47,354 INFO L130 BoogieDeclarations]: Found specification of procedure dlm_unlock_sync [2021-12-06 19:00:47,354 INFO L138 BoogieDeclarations]: Found implementation of procedure dlm_unlock_sync [2021-12-06 19:00:47,623 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:00:47,624 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:00:47,746 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 19:00:48,473 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:00:48,483 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:00:48,483 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 19:00:48,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:00:48 BoogieIcfgContainer [2021-12-06 19:00:48,485 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:00:48,486 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:00:48,487 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:00:48,489 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:00:48,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:00:46" (1/3) ... [2021-12-06 19:00:48,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@569a1b0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:00:48, skipping insertion in model container [2021-12-06 19:00:48,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:00:47" (2/3) ... [2021-12-06 19:00:48,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@569a1b0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:00:48, skipping insertion in model container [2021-12-06 19:00:48,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:00:48" (3/3) ... [2021-12-06 19:00:48,491 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i [2021-12-06 19:00:48,495 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:00:48,495 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 19:00:48,533 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:00:48,538 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:00:48,538 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 19:00:48,563 INFO L276 IsEmpty]: Start isEmpty. Operand has 564 states, 395 states have (on average 1.3113924050632912) internal successors, (518), 406 states have internal predecessors, (518), 132 states have call successors, (132), 36 states have call predecessors, (132), 35 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2021-12-06 19:00:48,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:00:48,574 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:48,575 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:00:48,575 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:48,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:48,579 INFO L85 PathProgramCache]: Analyzing trace with hash 108953653, now seen corresponding path program 1 times [2021-12-06 19:00:48,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:48,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817712101] [2021-12-06 19:00:48,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:48,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:48,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:48,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:49,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:49,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:49,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:49,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:49,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:49,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:49,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:49,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:49,341 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 537 trivial. 0 not checked. [2021-12-06 19:00:49,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:49,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817712101] [2021-12-06 19:00:49,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817712101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:49,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:00:49,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:00:49,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869967068] [2021-12-06 19:00:49,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:49,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:00:49,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:49,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:00:49,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:00:49,372 INFO L87 Difference]: Start difference. First operand has 564 states, 395 states have (on average 1.3113924050632912) internal successors, (518), 406 states have internal predecessors, (518), 132 states have call successors, (132), 36 states have call predecessors, (132), 35 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 19:00:49,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:49,972 INFO L93 Difference]: Finished difference Result 1151 states and 1655 transitions. [2021-12-06 19:00:49,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:00:49,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 184 [2021-12-06 19:00:49,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:49,994 INFO L225 Difference]: With dead ends: 1151 [2021-12-06 19:00:49,994 INFO L226 Difference]: Without dead ends: 581 [2021-12-06 19:00:50,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:00:50,004 INFO L933 BasicCegarLoop]: 763 mSDtfsCounter, 250 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:50,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 1188 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 19:00:50,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-12-06 19:00:50,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 553. [2021-12-06 19:00:50,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 390 states have (on average 1.2974358974358975) internal successors, (506), 395 states have internal predecessors, (506), 128 states have call successors, (128), 35 states have call predecessors, (128), 34 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2021-12-06 19:00:50,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 760 transitions. [2021-12-06 19:00:50,099 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 760 transitions. Word has length 184 [2021-12-06 19:00:50,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:50,099 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 760 transitions. [2021-12-06 19:00:50,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 19:00:50,099 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 760 transitions. [2021-12-06 19:00:50,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:00:50,104 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:50,104 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:00:50,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:00:50,105 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:50,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:50,105 INFO L85 PathProgramCache]: Analyzing trace with hash 825195323, now seen corresponding path program 1 times [2021-12-06 19:00:50,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:50,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250188546] [2021-12-06 19:00:50,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:50,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:50,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:50,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:50,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:50,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:50,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:50,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:50,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:50,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:50,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:50,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:50,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:50,470 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 537 trivial. 0 not checked. [2021-12-06 19:00:50,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:50,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250188546] [2021-12-06 19:00:50,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250188546] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:50,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:00:50,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:00:50,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180747863] [2021-12-06 19:00:50,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:50,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:00:50,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:50,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:00:50,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:00:50,474 INFO L87 Difference]: Start difference. First operand 553 states and 760 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:00:51,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:51,524 INFO L93 Difference]: Finished difference Result 1614 states and 2294 transitions. [2021-12-06 19:00:51,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:00:51,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 184 [2021-12-06 19:00:51,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:51,533 INFO L225 Difference]: With dead ends: 1614 [2021-12-06 19:00:51,533 INFO L226 Difference]: Without dead ends: 1097 [2021-12-06 19:00:51,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:00:51,537 INFO L933 BasicCegarLoop]: 856 mSDtfsCounter, 967 mSDsluCounter, 1549 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 533 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 2405 SdHoareTripleChecker+Invalid, 1172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 533 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:51,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1038 Valid, 2405 Invalid, 1172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [533 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 19:00:51,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-12-06 19:00:51,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1041. [2021-12-06 19:00:51,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 741 states have (on average 1.3076923076923077) internal successors, (969), 750 states have internal predecessors, (969), 234 states have call successors, (234), 66 states have call predecessors, (234), 65 states have return successors, (232), 230 states have call predecessors, (232), 232 states have call successors, (232) [2021-12-06 19:00:51,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 1435 transitions. [2021-12-06 19:00:51,598 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 1435 transitions. Word has length 184 [2021-12-06 19:00:51,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:51,599 INFO L470 AbstractCegarLoop]: Abstraction has 1041 states and 1435 transitions. [2021-12-06 19:00:51,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:00:51,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 1435 transitions. [2021-12-06 19:00:51,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-06 19:00:51,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:51,603 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:00:51,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 19:00:51,603 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:51,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:51,604 INFO L85 PathProgramCache]: Analyzing trace with hash -140417823, now seen corresponding path program 1 times [2021-12-06 19:00:51,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:51,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593724127] [2021-12-06 19:00:51,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:51,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:51,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:51,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:51,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:51,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:51,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:51,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:51,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:51,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:51,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:51,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:51,927 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 537 trivial. 0 not checked. [2021-12-06 19:00:51,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:51,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593724127] [2021-12-06 19:00:51,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593724127] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:51,928 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:00:51,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:00:51,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202315829] [2021-12-06 19:00:51,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:51,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:00:51,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:51,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:00:51,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:00:51,930 INFO L87 Difference]: Start difference. First operand 1041 states and 1435 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:00:53,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:53,013 INFO L93 Difference]: Finished difference Result 2098 states and 2962 transitions. [2021-12-06 19:00:53,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:00:53,014 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 187 [2021-12-06 19:00:53,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:53,022 INFO L225 Difference]: With dead ends: 2098 [2021-12-06 19:00:53,022 INFO L226 Difference]: Without dead ends: 1093 [2021-12-06 19:00:53,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:00:53,027 INFO L933 BasicCegarLoop]: 1115 mSDtfsCounter, 1257 mSDsluCounter, 2033 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1330 SdHoareTripleChecker+Valid, 3148 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:53,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1330 Valid, 3148 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 19:00:53,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2021-12-06 19:00:53,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 1040. [2021-12-06 19:00:53,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 740 states have (on average 1.304054054054054) internal successors, (965), 749 states have internal predecessors, (965), 234 states have call successors, (234), 66 states have call predecessors, (234), 65 states have return successors, (232), 230 states have call predecessors, (232), 232 states have call successors, (232) [2021-12-06 19:00:53,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1431 transitions. [2021-12-06 19:00:53,083 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1431 transitions. Word has length 187 [2021-12-06 19:00:53,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:53,084 INFO L470 AbstractCegarLoop]: Abstraction has 1040 states and 1431 transitions. [2021-12-06 19:00:53,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:00:53,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1431 transitions. [2021-12-06 19:00:53,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-12-06 19:00:53,091 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:53,091 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2021-12-06 19:00:53,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 19:00:53,092 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:53,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:53,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1713361567, now seen corresponding path program 1 times [2021-12-06 19:00:53,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:53,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687291593] [2021-12-06 19:00:53,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:53,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:53,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:53,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:53,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:53,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:53,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:53,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:53,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 19:00:53,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:53,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:00:53,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:53,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:00:53,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:53,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:53,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:53,442 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 710 trivial. 0 not checked. [2021-12-06 19:00:53,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:53,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687291593] [2021-12-06 19:00:53,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687291593] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:53,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:00:53,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:00:53,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355302422] [2021-12-06 19:00:53,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:53,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:00:53,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:53,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:00:53,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:00:53,443 INFO L87 Difference]: Start difference. First operand 1040 states and 1431 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 19:00:54,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:54,376 INFO L93 Difference]: Finished difference Result 3148 states and 4466 transitions. [2021-12-06 19:00:54,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:00:54,377 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 245 [2021-12-06 19:00:54,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:54,393 INFO L225 Difference]: With dead ends: 3148 [2021-12-06 19:00:54,393 INFO L226 Difference]: Without dead ends: 2140 [2021-12-06 19:00:54,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:00:54,399 INFO L933 BasicCegarLoop]: 1047 mSDtfsCounter, 1059 mSDsluCounter, 1193 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 648 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1129 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 648 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:54,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1129 Valid, 2240 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [648 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 19:00:54,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2140 states. [2021-12-06 19:00:54,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2140 to 2033. [2021-12-06 19:00:54,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 1452 states have (on average 1.3078512396694215) internal successors, (1899), 1469 states have internal predecessors, (1899), 451 states have call successors, (451), 130 states have call predecessors, (451), 129 states have return successors, (449), 445 states have call predecessors, (449), 449 states have call successors, (449) [2021-12-06 19:00:54,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 2799 transitions. [2021-12-06 19:00:54,488 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 2799 transitions. Word has length 245 [2021-12-06 19:00:54,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:54,489 INFO L470 AbstractCegarLoop]: Abstraction has 2033 states and 2799 transitions. [2021-12-06 19:00:54,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-06 19:00:54,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 2799 transitions. [2021-12-06 19:00:54,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-12-06 19:00:54,496 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:54,496 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:00:54,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 19:00:54,496 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:54,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:54,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1250643980, now seen corresponding path program 1 times [2021-12-06 19:00:54,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:54,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300972683] [2021-12-06 19:00:54,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:54,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:54,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:54,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:54,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:54,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:54,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:54,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:54,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:54,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:54,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:54,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:54,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 19:00:54,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:00:54,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:00:54,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:54,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:54,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:54,857 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2021-12-06 19:00:54,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:54,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300972683] [2021-12-06 19:00:54,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300972683] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:54,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:00:54,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:00:54,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362354134] [2021-12-06 19:00:54,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:54,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:00:54,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:54,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:00:54,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:00:54,859 INFO L87 Difference]: Start difference. First operand 2033 states and 2799 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:00:55,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:55,811 INFO L93 Difference]: Finished difference Result 4862 states and 6998 transitions. [2021-12-06 19:00:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:00:55,812 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 267 [2021-12-06 19:00:55,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:55,829 INFO L225 Difference]: With dead ends: 4862 [2021-12-06 19:00:55,829 INFO L226 Difference]: Without dead ends: 2865 [2021-12-06 19:00:55,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:00:55,837 INFO L933 BasicCegarLoop]: 1039 mSDtfsCounter, 475 mSDsluCounter, 2331 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 3370 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:55,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 3370 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 19:00:55,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2865 states. [2021-12-06 19:00:55,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2865 to 2037. [2021-12-06 19:00:55,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2037 states, 1456 states have (on average 1.3070054945054945) internal successors, (1903), 1473 states have internal predecessors, (1903), 451 states have call successors, (451), 130 states have call predecessors, (451), 129 states have return successors, (449), 445 states have call predecessors, (449), 449 states have call successors, (449) [2021-12-06 19:00:55,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2037 states to 2037 states and 2803 transitions. [2021-12-06 19:00:55,928 INFO L78 Accepts]: Start accepts. Automaton has 2037 states and 2803 transitions. Word has length 267 [2021-12-06 19:00:55,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:55,929 INFO L470 AbstractCegarLoop]: Abstraction has 2037 states and 2803 transitions. [2021-12-06 19:00:55,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:00:55,929 INFO L276 IsEmpty]: Start isEmpty. Operand 2037 states and 2803 transitions. [2021-12-06 19:00:55,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-12-06 19:00:55,935 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:55,935 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:00:55,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 19:00:55,936 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:55,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:55,936 INFO L85 PathProgramCache]: Analyzing trace with hash -29219698, now seen corresponding path program 1 times [2021-12-06 19:00:55,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:55,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335611214] [2021-12-06 19:00:55,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:55,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:56,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:56,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:56,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:56,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:56,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:56,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:56,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:56,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:56,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:56,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 19:00:56,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:00:56,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:56,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:00:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:56,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,307 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 705 trivial. 0 not checked. [2021-12-06 19:00:56,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:56,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335611214] [2021-12-06 19:00:56,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335611214] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:00:56,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794976411] [2021-12-06 19:00:56,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:56,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:00:56,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:00:56,309 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:00:56,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:00:56,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:56,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:00:56,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:00:56,996 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2021-12-06 19:00:56,997 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:00:56,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794976411] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:56,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:00:56,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2021-12-06 19:00:56,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117838836] [2021-12-06 19:00:56,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:56,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:00:56,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:56,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:00:56,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:00:56,999 INFO L87 Difference]: Start difference. First operand 2037 states and 2803 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:00:57,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:57,292 INFO L93 Difference]: Finished difference Result 3636 states and 5105 transitions. [2021-12-06 19:00:57,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:00:57,292 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 267 [2021-12-06 19:00:57,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:57,306 INFO L225 Difference]: With dead ends: 3636 [2021-12-06 19:00:57,307 INFO L226 Difference]: Without dead ends: 2630 [2021-12-06 19:00:57,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 344 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:00:57,311 INFO L933 BasicCegarLoop]: 1065 mSDtfsCounter, 933 mSDsluCounter, 2379 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 3444 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:57,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [933 Valid, 3444 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 19:00:57,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2630 states. [2021-12-06 19:00:57,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2630 to 2043. [2021-12-06 19:00:57,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2043 states, 1462 states have (on average 1.3057455540355678) internal successors, (1909), 1479 states have internal predecessors, (1909), 451 states have call successors, (451), 130 states have call predecessors, (451), 129 states have return successors, (449), 445 states have call predecessors, (449), 449 states have call successors, (449) [2021-12-06 19:00:57,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2043 states to 2043 states and 2809 transitions. [2021-12-06 19:00:57,399 INFO L78 Accepts]: Start accepts. Automaton has 2043 states and 2809 transitions. Word has length 267 [2021-12-06 19:00:57,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:57,400 INFO L470 AbstractCegarLoop]: Abstraction has 2043 states and 2809 transitions. [2021-12-06 19:00:57,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:00:57,400 INFO L276 IsEmpty]: Start isEmpty. Operand 2043 states and 2809 transitions. [2021-12-06 19:00:57,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2021-12-06 19:00:57,406 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:57,406 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00:57,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:00:57,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 19:00:57,607 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:57,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:57,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1121162219, now seen corresponding path program 1 times [2021-12-06 19:00:57,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:57,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206102827] [2021-12-06 19:00:57,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:57,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:57,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 19:00:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 19:00:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 19:00:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:00:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 19:00:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:00:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:00:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 19:00:57,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 19:00:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:00:57,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 19:00:57,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:57,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:00:57,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:57,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:00:57,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:57,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 19:00:57,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:57,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:57,996 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2021-12-06 19:00:57,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:57,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206102827] [2021-12-06 19:00:57,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206102827] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:00:57,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734135800] [2021-12-06 19:00:57,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:57,997 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:00:57,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:00:57,998 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:00:57,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:00:58,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:58,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 2132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 19:00:58,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:00:58,712 INFO L134 CoverageAnalysis]: Checked inductivity of 714 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2021-12-06 19:00:58,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:00:58,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734135800] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:00:58,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:00:58,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-06 19:00:58,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885396551] [2021-12-06 19:00:58,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:00:58,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:00:58,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:00:58,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:00:58,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:00:58,714 INFO L87 Difference]: Start difference. First operand 2043 states and 2809 transitions. Second operand has 6 states, 5 states have (on average 21.4) internal successors, (107), 6 states have internal predecessors, (107), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-06 19:00:58,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:00:58,925 INFO L93 Difference]: Finished difference Result 4091 states and 5650 transitions. [2021-12-06 19:00:58,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:00:58,925 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.4) internal successors, (107), 6 states have internal predecessors, (107), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 281 [2021-12-06 19:00:58,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:00:58,940 INFO L225 Difference]: With dead ends: 4091 [2021-12-06 19:00:58,940 INFO L226 Difference]: Without dead ends: 2047 [2021-12-06 19:00:58,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 357 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:00:58,950 INFO L933 BasicCegarLoop]: 744 mSDtfsCounter, 6 mSDsluCounter, 2943 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3687 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:00:58,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 3687 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:00:58,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2021-12-06 19:00:59,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 2047. [2021-12-06 19:00:59,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2047 states, 1466 states have (on average 1.304911323328786) internal successors, (1913), 1483 states have internal predecessors, (1913), 451 states have call successors, (451), 130 states have call predecessors, (451), 129 states have return successors, (449), 445 states have call predecessors, (449), 449 states have call successors, (449) [2021-12-06 19:00:59,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2047 states to 2047 states and 2813 transitions. [2021-12-06 19:00:59,081 INFO L78 Accepts]: Start accepts. Automaton has 2047 states and 2813 transitions. Word has length 281 [2021-12-06 19:00:59,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:00:59,082 INFO L470 AbstractCegarLoop]: Abstraction has 2047 states and 2813 transitions. [2021-12-06 19:00:59,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.4) internal successors, (107), 6 states have internal predecessors, (107), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-12-06 19:00:59,082 INFO L276 IsEmpty]: Start isEmpty. Operand 2047 states and 2813 transitions. [2021-12-06 19:00:59,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2021-12-06 19:00:59,090 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:00:59,091 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00:59,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:00:59,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-12-06 19:00:59,291 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:00:59,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:00:59,292 INFO L85 PathProgramCache]: Analyzing trace with hash 510727518, now seen corresponding path program 1 times [2021-12-06 19:00:59,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:00:59,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915809647] [2021-12-06 19:00:59,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:59,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:00:59,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:00:59,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:59,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:00:59,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:59,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:00:59,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:59,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:00:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:00:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 19:00:59,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 19:00:59,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 19:00:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 19:00:59,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:00:59,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:00:59,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 19:00:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 19:00:59,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-06 19:00:59,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 19:00:59,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-06 19:00:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-06 19:00:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:00:59,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-06 19:00:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:00:59,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:00:59,747 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 10 proven. 91 refuted. 0 times theorem prover too weak. 789 trivial. 0 not checked. [2021-12-06 19:00:59,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:00:59,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915809647] [2021-12-06 19:00:59,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915809647] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:00:59,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990758440] [2021-12-06 19:00:59,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:00:59,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:00:59,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:00:59,748 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:00:59,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:01:00,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:00,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 2297 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:01:00,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:01:00,999 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 351 proven. 1 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2021-12-06 19:01:00,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:01:01,501 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 10 proven. 91 refuted. 0 times theorem prover too weak. 789 trivial. 0 not checked. [2021-12-06 19:01:01,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990758440] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:01:01,501 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:01:01,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2021-12-06 19:01:01,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440883703] [2021-12-06 19:01:01,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:01:01,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 19:01:01,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:01:01,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 19:01:01,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:01:01,504 INFO L87 Difference]: Start difference. First operand 2047 states and 2813 transitions. Second operand has 17 states, 15 states have (on average 9.0) internal successors, (135), 13 states have internal predecessors, (135), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (44), 4 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-06 19:01:02,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:01:02,881 INFO L93 Difference]: Finished difference Result 4249 states and 5992 transitions. [2021-12-06 19:01:02,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 19:01:02,882 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 9.0) internal successors, (135), 13 states have internal predecessors, (135), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (44), 4 states have call predecessors, (44), 4 states have call successors, (44) Word has length 292 [2021-12-06 19:01:02,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:01:02,894 INFO L225 Difference]: With dead ends: 4249 [2021-12-06 19:01:02,894 INFO L226 Difference]: Without dead ends: 2206 [2021-12-06 19:01:02,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 655 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:01:02,903 INFO L933 BasicCegarLoop]: 747 mSDtfsCounter, 289 mSDsluCounter, 6256 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 7003 SdHoareTripleChecker+Invalid, 1744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:01:02,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 7003 Invalid, 1744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 19:01:02,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2206 states. [2021-12-06 19:01:02,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2206 to 2066. [2021-12-06 19:01:02,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2066 states, 1480 states have (on average 1.3027027027027027) internal successors, (1928), 1497 states have internal predecessors, (1928), 453 states have call successors, (453), 133 states have call predecessors, (453), 132 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:01:03,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2066 states to 2066 states and 2832 transitions. [2021-12-06 19:01:03,004 INFO L78 Accepts]: Start accepts. Automaton has 2066 states and 2832 transitions. Word has length 292 [2021-12-06 19:01:03,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:01:03,004 INFO L470 AbstractCegarLoop]: Abstraction has 2066 states and 2832 transitions. [2021-12-06 19:01:03,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 9.0) internal successors, (135), 13 states have internal predecessors, (135), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (44), 4 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-06 19:01:03,004 INFO L276 IsEmpty]: Start isEmpty. Operand 2066 states and 2832 transitions. [2021-12-06 19:01:03,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2021-12-06 19:01:03,010 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:01:03,010 INFO L514 BasicCegarLoop]: trace histogram [21, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:03,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 19:01:03,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:03,211 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:01:03,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:01:03,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1037858016, now seen corresponding path program 2 times [2021-12-06 19:01:03,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:01:03,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477830266] [2021-12-06 19:01:03,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:01:03,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:01:03,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:01:03,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:03,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:01:03,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:03,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:01:03,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:01:03,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:01:03,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 19:01:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 19:01:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 19:01:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 19:01:03,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 19:01:03,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 19:01:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:01:03,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-06 19:01:03,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:01:03,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 19:01:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:03,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:01:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:03,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-06 19:01:03,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:03,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-06 19:01:03,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:03,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:03,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 12 proven. 138 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2021-12-06 19:01:03,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:01:03,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477830266] [2021-12-06 19:01:03,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477830266] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:01:03,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501672103] [2021-12-06 19:01:03,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:01:03,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:03,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:01:03,749 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:01:03,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:01:05,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:01:05,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:01:05,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 2447 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 19:01:05,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:01:05,396 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 417 proven. 3 refuted. 0 times theorem prover too weak. 735 trivial. 0 not checked. [2021-12-06 19:01:05,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:01:05,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 12 proven. 138 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2021-12-06 19:01:05,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501672103] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:01:05,771 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:01:05,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 8] total 20 [2021-12-06 19:01:05,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823027597] [2021-12-06 19:01:05,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:01:05,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 19:01:05,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:01:05,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 19:01:05,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-12-06 19:01:05,773 INFO L87 Difference]: Start difference. First operand 2066 states and 2832 transitions. Second operand has 20 states, 18 states have (on average 7.666666666666667) internal successors, (138), 16 states have internal predecessors, (138), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-12-06 19:01:07,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:01:07,001 INFO L93 Difference]: Finished difference Result 4270 states and 6007 transitions. [2021-12-06 19:01:07,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 19:01:07,002 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 7.666666666666667) internal successors, (138), 16 states have internal predecessors, (138), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 302 [2021-12-06 19:01:07,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:01:07,014 INFO L225 Difference]: With dead ends: 4270 [2021-12-06 19:01:07,014 INFO L226 Difference]: Without dead ends: 2210 [2021-12-06 19:01:07,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 673 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=225, Invalid=1035, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 19:01:07,020 INFO L933 BasicCegarLoop]: 749 mSDtfsCounter, 305 mSDsluCounter, 6951 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 7700 SdHoareTripleChecker+Invalid, 1829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:01:07,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 7700 Invalid, 1829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 19:01:07,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2210 states. [2021-12-06 19:01:07,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2210 to 2070. [2021-12-06 19:01:07,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2070 states, 1484 states have (on average 1.3018867924528301) internal successors, (1932), 1501 states have internal predecessors, (1932), 453 states have call successors, (453), 133 states have call predecessors, (453), 132 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:01:07,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2070 states to 2070 states and 2836 transitions. [2021-12-06 19:01:07,104 INFO L78 Accepts]: Start accepts. Automaton has 2070 states and 2836 transitions. Word has length 302 [2021-12-06 19:01:07,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:01:07,104 INFO L470 AbstractCegarLoop]: Abstraction has 2070 states and 2836 transitions. [2021-12-06 19:01:07,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 7.666666666666667) internal successors, (138), 16 states have internal predecessors, (138), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-12-06 19:01:07,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2070 states and 2836 transitions. [2021-12-06 19:01:07,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2021-12-06 19:01:07,110 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:01:07,110 INFO L514 BasicCegarLoop]: trace histogram [31, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:07,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 19:01:07,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:07,311 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:01:07,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:01:07,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1729942178, now seen corresponding path program 3 times [2021-12-06 19:01:07,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:01:07,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186978363] [2021-12-06 19:01:07,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:01:07,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:01:07,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:01:07,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:07,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:01:07,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:07,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:01:07,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:07,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:01:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:01:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 19:01:07,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 19:01:07,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 19:01:07,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 19:01:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 19:01:07,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 19:01:07,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 19:01:07,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:01:07,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-06 19:01:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-06 19:01:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 19:01:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:01:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2021-12-06 19:01:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:07,845 INFO L134 CoverageAnalysis]: Checked inductivity of 1520 backedges. 14 proven. 204 refuted. 0 times theorem prover too weak. 1302 trivial. 0 not checked. [2021-12-06 19:01:07,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:01:07,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186978363] [2021-12-06 19:01:07,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186978363] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:01:07,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145375104] [2021-12-06 19:01:07,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:01:07,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:07,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:01:07,846 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:01:07,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 19:01:09,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-12-06 19:01:09,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:01:09,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 1719 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:01:09,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:01:09,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1520 backedges. 346 proven. 6 refuted. 0 times theorem prover too weak. 1168 trivial. 0 not checked. [2021-12-06 19:01:09,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:01:10,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1520 backedges. 212 proven. 6 refuted. 0 times theorem prover too weak. 1302 trivial. 0 not checked. [2021-12-06 19:01:10,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145375104] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:01:10,231 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:01:10,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 24 [2021-12-06 19:01:10,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51598710] [2021-12-06 19:01:10,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:01:10,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 19:01:10,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:01:10,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 19:01:10,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-12-06 19:01:10,234 INFO L87 Difference]: Start difference. First operand 2070 states and 2836 transitions. Second operand has 24 states, 22 states have (on average 6.590909090909091) internal successors, (145), 20 states have internal predecessors, (145), 4 states have call successors, (54), 6 states have call predecessors, (54), 7 states have return successors, (44), 5 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-06 19:01:11,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:01:11,701 INFO L93 Difference]: Finished difference Result 4278 states and 6015 transitions. [2021-12-06 19:01:11,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 19:01:11,702 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 6.590909090909091) internal successors, (145), 20 states have internal predecessors, (145), 4 states have call successors, (54), 6 states have call predecessors, (54), 7 states have return successors, (44), 5 states have call predecessors, (44), 4 states have call successors, (44) Word has length 312 [2021-12-06 19:01:11,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:01:11,713 INFO L225 Difference]: With dead ends: 4278 [2021-12-06 19:01:11,713 INFO L226 Difference]: Without dead ends: 2214 [2021-12-06 19:01:11,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 732 GetRequests, 690 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=269, Invalid=1453, Unknown=0, NotChecked=0, Total=1722 [2021-12-06 19:01:11,720 INFO L933 BasicCegarLoop]: 754 mSDtfsCounter, 318 mSDsluCounter, 7363 mSDsCounter, 0 mSdLazyCounter, 1586 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 8117 SdHoareTripleChecker+Invalid, 2067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 1586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:01:11,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 8117 Invalid, 2067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 1586 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-06 19:01:11,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2214 states. [2021-12-06 19:01:11,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2214 to 2074. [2021-12-06 19:01:11,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2074 states, 1488 states have (on average 1.3010752688172043) internal successors, (1936), 1505 states have internal predecessors, (1936), 453 states have call successors, (453), 133 states have call predecessors, (453), 132 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:01:11,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2074 states to 2074 states and 2840 transitions. [2021-12-06 19:01:11,798 INFO L78 Accepts]: Start accepts. Automaton has 2074 states and 2840 transitions. Word has length 312 [2021-12-06 19:01:11,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:01:11,799 INFO L470 AbstractCegarLoop]: Abstraction has 2074 states and 2840 transitions. [2021-12-06 19:01:11,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 6.590909090909091) internal successors, (145), 20 states have internal predecessors, (145), 4 states have call successors, (54), 6 states have call predecessors, (54), 7 states have return successors, (44), 5 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-06 19:01:11,799 INFO L276 IsEmpty]: Start isEmpty. Operand 2074 states and 2840 transitions. [2021-12-06 19:01:11,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2021-12-06 19:01:11,804 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:01:11,805 INFO L514 BasicCegarLoop]: trace histogram [41, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:11,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 19:01:12,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 19:01:12,005 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:01:12,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:01:12,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1494093216, now seen corresponding path program 4 times [2021-12-06 19:01:12,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:01:12,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018610449] [2021-12-06 19:01:12,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:01:12,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:01:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:01:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:12,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:01:12,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:12,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:01:12,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:01:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:01:12,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 19:01:12,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:01:12,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:01:12,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 19:01:12,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:01:12,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:01:12,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 19:01:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:01:12,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-06 19:01:12,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 19:01:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:12,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-06 19:01:12,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-06 19:01:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 19:01:12,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:12,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:12,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 16 proven. 289 refuted. 0 times theorem prover too weak. 1680 trivial. 0 not checked. [2021-12-06 19:01:12,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:01:12,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018610449] [2021-12-06 19:01:12,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018610449] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:01:12,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375293971] [2021-12-06 19:01:12,591 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:01:12,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:12,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:01:12,593 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:01:12,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 19:01:14,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:01:14,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:01:14,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 2747 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 19:01:14,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:01:14,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 1181 proven. 13 refuted. 0 times theorem prover too weak. 791 trivial. 0 not checked. [2021-12-06 19:01:14,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:01:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 140 proven. 165 refuted. 0 times theorem prover too weak. 1680 trivial. 0 not checked. [2021-12-06 19:01:15,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375293971] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:01:15,204 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:01:15,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10, 10] total 24 [2021-12-06 19:01:15,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493988258] [2021-12-06 19:01:15,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:01:15,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 19:01:15,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:01:15,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 19:01:15,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-12-06 19:01:15,207 INFO L87 Difference]: Start difference. First operand 2074 states and 2840 transitions. Second operand has 24 states, 22 states have (on average 6.636363636363637) internal successors, (146), 20 states have internal predecessors, (146), 4 states have call successors, (60), 6 states have call predecessors, (60), 6 states have return successors, (45), 4 states have call predecessors, (45), 4 states have call successors, (45) [2021-12-06 19:01:18,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:01:18,001 INFO L93 Difference]: Finished difference Result 4298 states and 6040 transitions. [2021-12-06 19:01:18,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-06 19:01:18,001 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 6.636363636363637) internal successors, (146), 20 states have internal predecessors, (146), 4 states have call successors, (60), 6 states have call predecessors, (60), 6 states have return successors, (45), 4 states have call predecessors, (45), 4 states have call successors, (45) Word has length 322 [2021-12-06 19:01:18,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:01:18,012 INFO L225 Difference]: With dead ends: 4298 [2021-12-06 19:01:18,012 INFO L226 Difference]: Without dead ends: 2235 [2021-12-06 19:01:18,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 710 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=380, Invalid=2482, Unknown=0, NotChecked=0, Total=2862 [2021-12-06 19:01:18,019 INFO L933 BasicCegarLoop]: 753 mSDtfsCounter, 236 mSDsluCounter, 8706 mSDsCounter, 0 mSdLazyCounter, 1998 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 9459 SdHoareTripleChecker+Invalid, 2345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 1998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:01:18,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 9459 Invalid, 2345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 1998 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-06 19:01:18,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2235 states. [2021-12-06 19:01:18,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2235 to 2095. [2021-12-06 19:01:18,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 1507 states have (on average 1.2999336429993364) internal successors, (1959), 1524 states have internal predecessors, (1959), 453 states have call successors, (453), 135 states have call predecessors, (453), 134 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:01:18,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 2863 transitions. [2021-12-06 19:01:18,098 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 2863 transitions. Word has length 322 [2021-12-06 19:01:18,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:01:18,099 INFO L470 AbstractCegarLoop]: Abstraction has 2095 states and 2863 transitions. [2021-12-06 19:01:18,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 6.636363636363637) internal successors, (146), 20 states have internal predecessors, (146), 4 states have call successors, (60), 6 states have call predecessors, (60), 6 states have return successors, (45), 4 states have call predecessors, (45), 4 states have call successors, (45) [2021-12-06 19:01:18,099 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 2863 transitions. [2021-12-06 19:01:18,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2021-12-06 19:01:18,104 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:01:18,104 INFO L514 BasicCegarLoop]: trace histogram [47, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:18,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 19:01:18,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 19:01:18,305 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:01:18,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:01:18,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1461902608, now seen corresponding path program 5 times [2021-12-06 19:01:18,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:01:18,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340608760] [2021-12-06 19:01:18,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:01:18,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:01:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:01:18,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:18,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:01:18,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:18,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:01:18,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:18,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:01:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:01:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 19:01:18,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 19:01:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 19:01:18,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 19:01:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 19:01:18,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 19:01:18,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-06 19:01:18,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-06 19:01:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-06 19:01:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-06 19:01:18,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-06 19:01:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:18,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-06 19:01:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:18,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2021-12-06 19:01:18,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:18,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:18,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 18 proven. 369 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2021-12-06 19:01:18,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:01:18,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340608760] [2021-12-06 19:01:18,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340608760] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:01:18,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929819677] [2021-12-06 19:01:18,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:01:18,918 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:18,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:01:18,919 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:01:18,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 19:01:24,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-12-06 19:01:24,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:01:24,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 19:01:24,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:01:25,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 688 proven. 15 refuted. 0 times theorem prover too weak. 1609 trivial. 0 not checked. [2021-12-06 19:01:25,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:01:26,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 18 proven. 369 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2021-12-06 19:01:26,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929819677] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:01:26,682 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:01:26,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 26 [2021-12-06 19:01:26,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588786549] [2021-12-06 19:01:26,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:01:26,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 19:01:26,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:01:26,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 19:01:26,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2021-12-06 19:01:26,684 INFO L87 Difference]: Start difference. First operand 2095 states and 2863 transitions. Second operand has 26 states, 24 states have (on average 6.0) internal successors, (144), 22 states have internal predecessors, (144), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-12-06 19:01:32,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:01:32,845 INFO L93 Difference]: Finished difference Result 4328 states and 6065 transitions. [2021-12-06 19:01:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 19:01:32,846 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 6.0) internal successors, (144), 22 states have internal predecessors, (144), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 328 [2021-12-06 19:01:32,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:01:32,857 INFO L225 Difference]: With dead ends: 4328 [2021-12-06 19:01:32,857 INFO L226 Difference]: Without dead ends: 2240 [2021-12-06 19:01:32,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 775 GetRequests, 722 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=298, Invalid=2354, Unknown=0, NotChecked=0, Total=2652 [2021-12-06 19:01:32,863 INFO L933 BasicCegarLoop]: 744 mSDtfsCounter, 395 mSDsluCounter, 8215 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 611 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 8959 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 611 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:01:32,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 8959 Invalid, 2401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [611 Valid, 1790 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-12-06 19:01:32,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2021-12-06 19:01:32,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 2100. [2021-12-06 19:01:32,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2100 states, 1512 states have (on average 1.2989417989417988) internal successors, (1964), 1529 states have internal predecessors, (1964), 453 states have call successors, (453), 135 states have call predecessors, (453), 134 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:01:32,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2100 states to 2100 states and 2868 transitions. [2021-12-06 19:01:32,941 INFO L78 Accepts]: Start accepts. Automaton has 2100 states and 2868 transitions. Word has length 328 [2021-12-06 19:01:32,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:01:32,941 INFO L470 AbstractCegarLoop]: Abstraction has 2100 states and 2868 transitions. [2021-12-06 19:01:32,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 6.0) internal successors, (144), 22 states have internal predecessors, (144), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-12-06 19:01:32,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2100 states and 2868 transitions. [2021-12-06 19:01:32,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2021-12-06 19:01:32,946 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:01:32,946 INFO L514 BasicCegarLoop]: trace histogram [53, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:32,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 19:01:33,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 19:01:33,148 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:01:33,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:01:33,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1477800032, now seen corresponding path program 6 times [2021-12-06 19:01:33,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:01:33,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797987713] [2021-12-06 19:01:33,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:01:33,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:01:33,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:01:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:33,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:01:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:33,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:01:33,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:01:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:01:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:01:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 19:01:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 19:01:33,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 19:01:33,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 19:01:33,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-06 19:01:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:01:33,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-06 19:01:33,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-06 19:01:33,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2021-12-06 19:01:33,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:33,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 19:01:33,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:33,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-06 19:01:33,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:01:33,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 19:01:33,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:01:33,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:01:33,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2675 backedges. 20 proven. 460 refuted. 0 times theorem prover too weak. 2195 trivial. 0 not checked. [2021-12-06 19:01:33,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:01:33,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797987713] [2021-12-06 19:01:33,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797987713] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:01:33,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223994183] [2021-12-06 19:01:33,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:01:33,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:01:33,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:01:33,735 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:01:33,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 19:07:14,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-12-06 19:07:14,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:07:14,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 2023 conjuncts, 27 conjunts are in the unsatisfiable core [2021-12-06 19:07:14,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:14,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2675 backedges. 785 proven. 21 refuted. 0 times theorem prover too weak. 1869 trivial. 0 not checked. [2021-12-06 19:07:14,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:07:15,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2675 backedges. 20 proven. 460 refuted. 0 times theorem prover too weak. 2195 trivial. 0 not checked. [2021-12-06 19:07:15,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223994183] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:07:15,316 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:07:15,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 12] total 28 [2021-12-06 19:07:15,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19317104] [2021-12-06 19:07:15,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:07:15,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-06 19:07:15,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:15,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 19:07:15,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-12-06 19:07:15,318 INFO L87 Difference]: Start difference. First operand 2100 states and 2868 transitions. Second operand has 28 states, 26 states have (on average 5.615384615384615) internal successors, (146), 24 states have internal predecessors, (146), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-12-06 19:07:17,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:17,621 INFO L93 Difference]: Finished difference Result 4338 states and 6075 transitions. [2021-12-06 19:07:17,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-06 19:07:17,622 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 5.615384615384615) internal successors, (146), 24 states have internal predecessors, (146), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 334 [2021-12-06 19:07:17,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:17,633 INFO L225 Difference]: With dead ends: 4338 [2021-12-06 19:07:17,633 INFO L226 Difference]: Without dead ends: 2245 [2021-12-06 19:07:17,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 791 GetRequests, 733 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=431, Invalid=2761, Unknown=0, NotChecked=0, Total=3192 [2021-12-06 19:07:17,640 INFO L933 BasicCegarLoop]: 732 mSDtfsCounter, 387 mSDsluCounter, 11416 mSDsCounter, 0 mSdLazyCounter, 2415 mSolverCounterSat, 625 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 12148 SdHoareTripleChecker+Invalid, 3040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 2415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:17,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 12148 Invalid, 3040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [625 Valid, 2415 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-06 19:07:17,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states. [2021-12-06 19:07:17,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 2105. [2021-12-06 19:07:17,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 1517 states have (on average 1.2979564930784444) internal successors, (1969), 1534 states have internal predecessors, (1969), 453 states have call successors, (453), 135 states have call predecessors, (453), 134 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:07:17,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 2873 transitions. [2021-12-06 19:07:17,731 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 2873 transitions. Word has length 334 [2021-12-06 19:07:17,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:17,732 INFO L470 AbstractCegarLoop]: Abstraction has 2105 states and 2873 transitions. [2021-12-06 19:07:17,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 5.615384615384615) internal successors, (146), 24 states have internal predecessors, (146), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-12-06 19:07:17,732 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 2873 transitions. [2021-12-06 19:07:17,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2021-12-06 19:07:17,736 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:17,737 INFO L514 BasicCegarLoop]: trace histogram [59, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:17,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 19:07:17,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-06 19:07:17,938 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:17,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:17,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1960673488, now seen corresponding path program 7 times [2021-12-06 19:07:17,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:17,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096980266] [2021-12-06 19:07:17,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:17,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:18,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:07:18,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:18,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:07:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 19:07:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 19:07:18,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 19:07:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 19:07:18,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 19:07:18,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:07:18,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 19:07:18,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:07:18,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 19:07:18,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-06 19:07:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-06 19:07:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-06 19:07:18,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-12-06 19:07:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 19:07:18,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:18,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-06 19:07:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:18,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-06 19:07:18,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:18,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:18,538 INFO L134 CoverageAnalysis]: Checked inductivity of 3074 backedges. 22 proven. 562 refuted. 0 times theorem prover too weak. 2490 trivial. 0 not checked. [2021-12-06 19:07:18,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:18,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096980266] [2021-12-06 19:07:18,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096980266] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:07:18,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877914740] [2021-12-06 19:07:18,538 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:07:18,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:18,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:18,539 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:07:18,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 19:07:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:24,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 3017 conjuncts, 47 conjunts are in the unsatisfiable core [2021-12-06 19:07:24,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:25,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3074 backedges. 891 proven. 28 refuted. 0 times theorem prover too weak. 2155 trivial. 0 not checked. [2021-12-06 19:07:25,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:07:26,525 INFO L134 CoverageAnalysis]: Checked inductivity of 3074 backedges. 22 proven. 562 refuted. 0 times theorem prover too weak. 2490 trivial. 0 not checked. [2021-12-06 19:07:26,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877914740] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:07:26,526 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:07:26,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13, 13] total 31 [2021-12-06 19:07:26,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993398366] [2021-12-06 19:07:26,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:07:26,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 19:07:26,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:26,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 19:07:26,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2021-12-06 19:07:26,528 INFO L87 Difference]: Start difference. First operand 2105 states and 2873 transitions. Second operand has 31 states, 29 states have (on average 5.137931034482759) internal successors, (149), 27 states have internal predecessors, (149), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (44), 4 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-06 19:07:30,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:30,951 INFO L93 Difference]: Finished difference Result 4348 states and 6085 transitions. [2021-12-06 19:07:30,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-06 19:07:30,951 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 5.137931034482759) internal successors, (149), 27 states have internal predecessors, (149), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (44), 4 states have call predecessors, (44), 4 states have call successors, (44) Word has length 340 [2021-12-06 19:07:30,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:30,961 INFO L225 Difference]: With dead ends: 4348 [2021-12-06 19:07:30,961 INFO L226 Difference]: Without dead ends: 2250 [2021-12-06 19:07:30,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 743 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=350, Invalid=3310, Unknown=0, NotChecked=0, Total=3660 [2021-12-06 19:07:30,967 INFO L933 BasicCegarLoop]: 751 mSDtfsCounter, 309 mSDsluCounter, 13037 mSDsCounter, 0 mSdLazyCounter, 2819 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 13788 SdHoareTripleChecker+Invalid, 3300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 2819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:30,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 13788 Invalid, 3300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 2819 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-06 19:07:30,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2250 states. [2021-12-06 19:07:31,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2250 to 2110. [2021-12-06 19:07:31,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2110 states, 1522 states have (on average 1.2969776609724046) internal successors, (1974), 1539 states have internal predecessors, (1974), 453 states have call successors, (453), 135 states have call predecessors, (453), 134 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:07:31,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2110 states to 2110 states and 2878 transitions. [2021-12-06 19:07:31,037 INFO L78 Accepts]: Start accepts. Automaton has 2110 states and 2878 transitions. Word has length 340 [2021-12-06 19:07:31,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:31,037 INFO L470 AbstractCegarLoop]: Abstraction has 2110 states and 2878 transitions. [2021-12-06 19:07:31,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 5.137931034482759) internal successors, (149), 27 states have internal predecessors, (149), 4 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (44), 4 states have call predecessors, (44), 4 states have call successors, (44) [2021-12-06 19:07:31,037 INFO L276 IsEmpty]: Start isEmpty. Operand 2110 states and 2878 transitions. [2021-12-06 19:07:31,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2021-12-06 19:07:31,042 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:31,042 INFO L514 BasicCegarLoop]: trace histogram [65, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:07:31,103 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 19:07:31,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 19:07:31,242 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:31,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:31,243 INFO L85 PathProgramCache]: Analyzing trace with hash 963611872, now seen corresponding path program 8 times [2021-12-06 19:07:31,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:31,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468322780] [2021-12-06 19:07:31,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:31,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:31,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:07:31,961 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:07:32,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:07:32,584 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:07:32,584 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 19:07:32,585 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 19:07:32,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 19:07:32,588 INFO L732 BasicCegarLoop]: Path program histogram: [8, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:32,591 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 19:07:32,617 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,620 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,622 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,624 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,625 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,626 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,628 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,629 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,630 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,631 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,632 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:07:32,737 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 07:07:32 BoogieIcfgContainer [2021-12-06 19:07:32,737 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 19:07:32,738 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 19:07:32,738 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 19:07:32,738 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 19:07:32,738 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:00:48" (3/4) ... [2021-12-06 19:07:32,740 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 19:07:32,741 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 19:07:32,741 INFO L158 Benchmark]: Toolchain (without parser) took 406727.37ms. Allocated memory was 98.6MB in the beginning and 469.8MB in the end (delta: 371.2MB). Free memory was 74.9MB in the beginning and 108.7MB in the end (delta: -33.9MB). Peak memory consumption was 336.8MB. Max. memory is 16.1GB. [2021-12-06 19:07:32,741 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 98.6MB. Free memory was 78.5MB in the beginning and 78.5MB in the end (delta: 84.0kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:07:32,742 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1052.19ms. Allocated memory was 98.6MB in the beginning and 146.8MB in the end (delta: 48.2MB). Free memory was 74.9MB in the beginning and 104.1MB in the end (delta: -29.3MB). Peak memory consumption was 65.8MB. Max. memory is 16.1GB. [2021-12-06 19:07:32,742 INFO L158 Benchmark]: Boogie Procedure Inliner took 120.47ms. Allocated memory is still 146.8MB. Free memory was 104.1MB in the beginning and 93.6MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 19:07:32,742 INFO L158 Benchmark]: Boogie Preprocessor took 99.22ms. Allocated memory is still 146.8MB. Free memory was 93.6MB in the beginning and 83.0MB in the end (delta: 10.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 19:07:32,742 INFO L158 Benchmark]: RCFGBuilder took 1196.91ms. Allocated memory is still 146.8MB. Free memory was 83.0MB in the beginning and 58.5MB in the end (delta: 24.5MB). Peak memory consumption was 39.4MB. Max. memory is 16.1GB. [2021-12-06 19:07:32,743 INFO L158 Benchmark]: TraceAbstraction took 404250.89ms. Allocated memory was 146.8MB in the beginning and 469.8MB in the end (delta: 323.0MB). Free memory was 58.5MB in the beginning and 108.7MB in the end (delta: -50.2MB). Peak memory consumption was 304.0MB. Max. memory is 16.1GB. [2021-12-06 19:07:32,743 INFO L158 Benchmark]: Witness Printer took 3.05ms. Allocated memory is still 469.8MB. Free memory is still 108.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:07:32,744 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.17ms. Allocated memory is still 98.6MB. Free memory was 78.5MB in the beginning and 78.5MB in the end (delta: 84.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1052.19ms. Allocated memory was 98.6MB in the beginning and 146.8MB in the end (delta: 48.2MB). Free memory was 74.9MB in the beginning and 104.1MB in the end (delta: -29.3MB). Peak memory consumption was 65.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 120.47ms. Allocated memory is still 146.8MB. Free memory was 104.1MB in the beginning and 93.6MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 99.22ms. Allocated memory is still 146.8MB. Free memory was 93.6MB in the beginning and 83.0MB in the end (delta: 10.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 1196.91ms. Allocated memory is still 146.8MB. Free memory was 83.0MB in the beginning and 58.5MB in the end (delta: 24.5MB). Peak memory consumption was 39.4MB. Max. memory is 16.1GB. * TraceAbstraction took 404250.89ms. Allocated memory was 146.8MB in the beginning and 469.8MB in the end (delta: 323.0MB). Free memory was 58.5MB in the beginning and 108.7MB in the end (delta: -50.2MB). Peak memory consumption was 304.0MB. Max. memory is 16.1GB. * Witness Printer took 3.05ms. Allocated memory is still 469.8MB. Free memory is still 108.7MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 5816]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 4279. Possible FailurePath: [L4367] int LDV_IN_INTERRUPT = 1; [L4368] int ldv_state_variable_2 ; [L4369] struct md_rdev *cluster_ops_group0 ; [L4370] int ref_cnt ; [L4371] struct mddev *cluster_ops_group1 ; [L4372] int ldv_state_variable_1 ; [L4373] int ldv_state_variable_0 ; [L4374] struct dlm_slot *md_ls_ops_group0 ; [L4719] static struct dlm_lockspace_ops const md_ls_ops = {& recover_prep, & recover_slot, & recover_done}; [L5507-L5510] static struct md_cluster_operations cluster_ops = {& join, & leave, & slot_number, & resync_info_update, & resync_start, & resync_finish, & metadata_update_start, & metadata_update_finish, & metadata_update_cancel, & area_resyncing, & add_new_disk_start, & add_new_disk_finish, & new_disk_ack, & remove_disk, & gather_bitmaps}; [L5527] int ldv_retval_0 ; [L5855] int ldv_module_refcounter = 1; VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5553] bool ldvarg7 ; [L5554] sector_t ldvarg3 ; [L5555] sector_t ldvarg0 ; [L5556] sector_t ldvarg5 ; [L5557] sector_t ldvarg6 ; [L5558] sector_t ldvarg1 ; [L5559] int ldvarg4 ; [L5560] sector_t ldvarg2 ; [L5561] void *ldvarg8 ; [L5562] void *tmp ; [L5563] int ldvarg11 ; [L5564] void *ldvarg13 ; [L5565] void *tmp___0 ; [L5566] void *ldvarg10 ; [L5567] void *tmp___1 ; [L5568] uint32_t ldvarg12 ; [L5569] int ldvarg9 ; [L5570] int tmp___2 ; [L5571] int tmp___3 ; [L5572] int tmp___4 ; [L5573] int tmp___5 ; VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5575] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, calloc(1UL, size)={-73786976294838206465:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=1] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=1, calloc(1UL, size)={-73786976294838206465:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-73786976294838206465:0}, ref_cnt=0, size=1, tmp={-73786976294838206465:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, calloc(1UL, size)={-73786976294838206465:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-73786976294838206465:0}, ref_cnt=0, size=1, tmp={-73786976294838206465:0}] [L4333] return (p); VAL [\old(size)=1, \result={-73786976294838206465:0}, calloc(1UL, size)={-73786976294838206465:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-73786976294838206465:0}, ref_cnt=0, size=1, tmp={-73786976294838206465:0}] [L5575] RET, EXPR ldv_init_zalloc(1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-73786976294838206465:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5575] tmp = ldv_init_zalloc(1UL) [L5576] ldvarg8 = tmp VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}] [L5577] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, calloc(1UL, size)={-18446744073709551617:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=1] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=1, calloc(1UL, size)={-18446744073709551617:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-18446744073709551617:0}, ref_cnt=0, size=1, tmp={-18446744073709551617:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, calloc(1UL, size)={-18446744073709551617:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-18446744073709551617:0}, ref_cnt=0, size=1, tmp={-18446744073709551617:0}] [L4333] return (p); VAL [\old(size)=1, \result={-18446744073709551617:0}, calloc(1UL, size)={-18446744073709551617:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-18446744073709551617:0}, ref_cnt=0, size=1, tmp={-18446744073709551617:0}] [L5577] RET, EXPR ldv_init_zalloc(1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-18446744073709551617:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}] [L5577] tmp___0 = ldv_init_zalloc(1UL) [L5578] ldvarg13 = tmp___0 VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}] [L5579] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, calloc(1UL, size)={-36893488147419103233:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=1] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=1, calloc(1UL, size)={-36893488147419103233:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-36893488147419103233:0}, ref_cnt=0, size=1, tmp={-36893488147419103233:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, calloc(1UL, size)={-36893488147419103233:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-36893488147419103233:0}, ref_cnt=0, size=1, tmp={-36893488147419103233:0}] [L4333] return (p); VAL [\old(size)=1, \result={-36893488147419103233:0}, calloc(1UL, size)={-36893488147419103233:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-36893488147419103233:0}, ref_cnt=0, size=1, tmp={-36893488147419103233:0}] [L5579] RET, EXPR ldv_init_zalloc(1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-36893488147419103233:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}] [L5579] tmp___1 = ldv_init_zalloc(1UL) [L5580] ldvarg10 = tmp___1 [L5581] FCALL ldv_initialize() [L5582] CALL ldv_memset((void *)(& ldvarg7), 0, 1UL) VAL [\old(c)=0, \old(n)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={89:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=1, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=1, ref_cnt=0, s={89:0}, s={89:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=1, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={89:0}, n=1, ref_cnt=0, s={89:0}, s={89:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=1, \result={89:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=1, ref_cnt=0, s={89:0}, s={89:0}, tmp={89:0}] [L5582] RET ldv_memset((void *)(& ldvarg7), 0, 1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg7), 0, 1UL)={89:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5583] CALL ldv_memset((void *)(& ldvarg3), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={85:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={85:0}, s={85:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={85:0}, n=8, ref_cnt=0, s={85:0}, s={85:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={85:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={85:0}, s={85:0}, tmp={85:0}] [L5583] RET ldv_memset((void *)(& ldvarg3), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg3), 0, 8UL)={85:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5584] CALL ldv_memset((void *)(& ldvarg0), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={82:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={82:0}, s={82:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={82:0}, n=8, ref_cnt=0, s={82:0}, s={82:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={82:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={82:0}, s={82:0}, tmp={82:0}] [L5584] RET ldv_memset((void *)(& ldvarg0), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg0), 0, 8UL)={82:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5585] CALL ldv_memset((void *)(& ldvarg5), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={84:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={84:0}, s={84:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={84:0}, n=8, ref_cnt=0, s={84:0}, s={84:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={84:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={84:0}, s={84:0}, tmp={84:0}] [L5585] RET ldv_memset((void *)(& ldvarg5), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg5), 0, 8UL)={84:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5586] CALL ldv_memset((void *)(& ldvarg6), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={91:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={91:0}, s={91:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={91:0}, n=8, ref_cnt=0, s={91:0}, s={91:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={91:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={91:0}, s={91:0}, tmp={91:0}] [L5586] RET ldv_memset((void *)(& ldvarg6), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg6), 0, 8UL)={91:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5587] CALL ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={87:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={87:0}, s={87:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={87:0}, n=8, ref_cnt=0, s={87:0}, s={87:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={87:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={87:0}, s={87:0}, tmp={87:0}] [L5587] RET ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg1), 0, 8UL)={87:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5588] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={90:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={90:0}, s={90:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={90:0}, n=4, ref_cnt=0, s={90:0}, s={90:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={90:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={90:0}, s={90:0}, tmp={90:0}] [L5588] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg4), 0, 4UL)={90:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5589] CALL ldv_memset((void *)(& ldvarg2), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={81:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={81:0}, s={81:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={81:0}, n=8, ref_cnt=0, s={81:0}, s={81:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={81:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={81:0}, s={81:0}, tmp={81:0}] [L5589] RET ldv_memset((void *)(& ldvarg2), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg2), 0, 8UL)={81:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5590] CALL ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={79:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={79:0}, s={79:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={79:0}, n=4, ref_cnt=0, s={79:0}, s={79:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={79:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={79:0}, s={79:0}, tmp={79:0}] [L5590] RET ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg11), 0, 4UL)={79:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5591] CALL ldv_memset((void *)(& ldvarg12), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={86:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={86:0}, s={86:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={86:0}, n=4, ref_cnt=0, s={86:0}, s={86:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={86:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={86:0}, s={86:0}, tmp={86:0}] [L5591] RET ldv_memset((void *)(& ldvarg12), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg12), 0, 4UL)={86:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5592] CALL ldv_memset((void *)(& ldvarg9), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={83:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={83:0}, s={83:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={83:0}, n=4, ref_cnt=0, s={83:0}, s={83:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={83:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={83:0}, s={83:0}, tmp={83:0}] [L5592] RET ldv_memset((void *)(& ldvarg9), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg9), 0, 4UL)={83:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5593] ldv_state_variable_1 = 0 [L5594] ref_cnt = 0 [L5595] ldv_state_variable_0 = 1 [L5596] ldv_state_variable_2 = 0 VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}] [L5598] tmp___2 = __VERIFIER_nondet_int() [L5600] case 0: [L5716] case 1: VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=1] [L5717] COND TRUE ldv_state_variable_0 != 0 [L5718] tmp___4 = __VERIFIER_nondet_int() [L5720] case 0: [L5728] case 1: VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___4=1] [L5729] COND TRUE ldv_state_variable_0 == 1 [L5730] CALL, EXPR cluster_init() [L5516] CALL register_md_cluster_operations(& cluster_ops, & __this_module) [L6002] return __VERIFIER_nondet_int(); [L5516] RET register_md_cluster_operations(& cluster_ops, & __this_module) [L5517] return (0); VAL [\result=0, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5730] RET, EXPR cluster_init() [L5730] ldv_retval_0 = cluster_init() [L5731] COND TRUE ldv_retval_0 == 0 [L5732] ldv_state_variable_0 = 3 [L5733] ldv_state_variable_2 = 1 [L5734] CALL ldv_initialize_dlm_lockspace_ops_2() [L5532] void *tmp ; VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5534] CALL, EXPR ldv_init_zalloc(8UL) VAL [\old(size)=8, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=8, __this_module={-94:95}, calloc(1UL, size)={-55340232221128654849:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=8] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=8, __this_module={-94:95}, calloc(1UL, size)={-55340232221128654849:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-55340232221128654849:0}, ref_cnt=0, size=8, tmp={-55340232221128654849:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=8, __this_module={-94:95}, calloc(1UL, size)={-55340232221128654849:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-55340232221128654849:0}, ref_cnt=0, size=8, tmp={-55340232221128654849:0}] [L4333] return (p); VAL [\old(size)=8, \result={-55340232221128654849:0}, __this_module={-94:95}, calloc(1UL, size)={-55340232221128654849:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-55340232221128654849:0}, ref_cnt=0, size=8, tmp={-55340232221128654849:0}] [L5534] RET, EXPR ldv_init_zalloc(8UL) VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(8UL)={-55340232221128654849:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5534] tmp = ldv_init_zalloc(8UL) [L5535] md_ls_ops_group0 = (struct dlm_slot *)tmp VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-55340232221128654849:0}] [L5734] RET ldv_initialize_dlm_lockspace_ops_2() [L5735] ldv_state_variable_1 = 1 [L5736] CALL ldv_initialize_md_cluster_operations_1() [L5541] void *tmp ; [L5542] void *tmp___0 ; VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L5544] CALL, EXPR ldv_init_zalloc(832UL) VAL [\old(size)=832, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=832, __this_module={-94:95}, calloc(1UL, size)={-92233720368547758081:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, size=832] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=832, __this_module={-94:95}, calloc(1UL, size)={-92233720368547758081:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, p={-92233720368547758081:0}, ref_cnt=0, size=832, tmp={-92233720368547758081:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=832, __this_module={-94:95}, calloc(1UL, size)={-92233720368547758081:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, p={-92233720368547758081:0}, ref_cnt=0, size=832, tmp={-92233720368547758081:0}] [L4333] return (p); VAL [\old(size)=832, \result={-92233720368547758081:0}, __this_module={-94:95}, calloc(1UL, size)={-92233720368547758081:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, p={-92233720368547758081:0}, ref_cnt=0, size=832, tmp={-92233720368547758081:0}] [L5544] RET, EXPR ldv_init_zalloc(832UL) VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(832UL)={-92233720368547758081:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L5544] tmp = ldv_init_zalloc(832UL) [L5545] cluster_ops_group0 = (struct md_rdev *)tmp VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-92233720368547758081:0}] [L5546] CALL, EXPR ldv_init_zalloc(2096UL) VAL [\old(size)=2096, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=2096, __this_module={-94:95}, calloc(1UL, size)={-110680464442257309697:0}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, size=2096] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=2096, __this_module={-94:95}, calloc(1UL, size)={-110680464442257309697:0}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, p={-110680464442257309697:0}, ref_cnt=0, size=2096, tmp={-110680464442257309697:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=2096, __this_module={-94:95}, calloc(1UL, size)={-110680464442257309697:0}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, p={-110680464442257309697:0}, ref_cnt=0, size=2096, tmp={-110680464442257309697:0}] [L4333] return (p); VAL [\old(size)=2096, \result={-110680464442257309697:0}, __this_module={-94:95}, calloc(1UL, size)={-110680464442257309697:0}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, p={-110680464442257309697:0}, ref_cnt=0, size=2096, tmp={-110680464442257309697:0}] [L5546] RET, EXPR ldv_init_zalloc(2096UL) VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(2096UL)={-110680464442257309697:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-92233720368547758081:0}] [L5546] tmp___0 = ldv_init_zalloc(2096UL) [L5547] cluster_ops_group1 = (struct mddev *)tmp___0 VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-92233720368547758081:0}, tmp___0={-110680464442257309697:0}] [L5736] RET ldv_initialize_md_cluster_operations_1() [L5739] COND FALSE !(ldv_retval_0 != 0) VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___4=1] [L5598] tmp___2 = __VERIFIER_nondet_int() [L5600] case 0: VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=0, tmp___4=1] [L5601] COND TRUE ldv_state_variable_1 != 0 [L5602] tmp___3 = __VERIFIER_nondet_int() [L5604] case 0: [L5611] case 1: [L5618] case 2: [L5625] case 3: [L5632] case 4: [L5639] case 5: [L5646] case 6: [L5653] case 7: [L5660] case 8: [L5667] case 9: VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=0, tmp___3=9, tmp___4=1] [L5668] COND TRUE ldv_state_variable_1 == 1 [L5669] EXPR \read(ldvarg4) [L5669] CALL join(cluster_ops_group1, ldvarg4) [L5089] struct md_cluster_info *cinfo ; [L5090] int ret ; [L5091] int ops_rv ; [L5092] char str[64U] ; [L5093] bool tmp ; [L5094] int tmp___0 ; [L5095] void *tmp___1 ; [L5096] struct lock_class_key __key ; [L5097] int tmp___2 ; [L5098] int tmp___3 ; [L5099] int tmp___4 ; [L5100] struct lock_class_key __key___0 ; [L5102] CALL, EXPR ldv_try_module_get_5(& __this_module) [L5798] int tmp ; [L5800] CALL, EXPR ldv_try_module_get(ldv_func_arg1) [L5868] int module_get_succeeded ; VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, module={-94:95}, module={-94:95}, ref_cnt=0] [L5870] COND TRUE (unsigned long )module != (unsigned long )((struct module *)0) [L5871] CALL, EXPR ldv_undef_int() [L4346] int tmp ; [L4348] tmp = __VERIFIER_nondet_int() [L4349] return (tmp); VAL [\result=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp=1] [L5871] RET, EXPR ldv_undef_int() [L5871] module_get_succeeded = ldv_undef_int() [L5872] COND TRUE module_get_succeeded == 1 [L5873] ldv_module_refcounter = ldv_module_refcounter + 1 [L5874] return (1); VAL [\result=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, module={-94:95}, module={-94:95}, module_get_succeeded=1, ref_cnt=0] [L5800] RET, EXPR ldv_try_module_get(ldv_func_arg1) [L5800] tmp = ldv_try_module_get(ldv_func_arg1) [L5801] return (tmp != 0); VAL [\result=1, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, ldv_func_arg1={-94:95}, ldv_func_arg1={-94:95}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp=1] [L5102] RET, EXPR ldv_try_module_get_5(& __this_module) [L5102] tmp = ldv_try_module_get_5(& __this_module) [L5103] COND TRUE \read(tmp) [L5104] tmp___0 = 0 VAL [\old(nodes)=0, __key={78:0}, __key___0={93:0}, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, mddev={-110680464442257309697:0}, mddev={-110680464442257309697:0}, nodes=0, ops_rv={92:0}, ref_cnt=0, str={94:0}, tmp=1, tmp___0=0] [L5108] COND FALSE !(\read(tmp___0)) VAL [\old(nodes)=0, __key={78:0}, __key___0={93:0}, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, mddev={-110680464442257309697:0}, mddev={-110680464442257309697:0}, nodes=0, ops_rv={92:0}, ref_cnt=0, str={94:0}, tmp=1, tmp___0=0] [L5112] CALL, EXPR kzalloc(536UL, 208U) VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4277] void *tmp ; [L4279] CALL, EXPR kmalloc(size, flags | 32768U) [L4268] void *tmp___2 ; [L4270] CALL, EXPR __kmalloc(size, flags) [L4263] CALL, EXPR ldv_malloc(size) VAL [\old(size)=536, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L4293] void *p ; [L4294] void *tmp ; [L4295] int tmp___0 ; [L4297] tmp___0 = __VERIFIER_nondet_int() [L4298] COND TRUE tmp___0 != 0 [L4299] return ((void *)0); VAL [\old(size)=536, \result={0:0}, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, size=536, tmp___0=1] [L4263] RET, EXPR ldv_malloc(size) VAL [\old(size)=536, \old(t)=2097, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_malloc(size)={0:0}, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, size=536, t=2097] [L4263] return ldv_malloc(size); [L4270] RET, EXPR __kmalloc(size, flags) [L4270] tmp___2 = __kmalloc(size, flags) [L4271] return (tmp___2); VAL [\old(flags)=2097, \old(size)=536, \result={0:0}, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, flags=2097, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, size=536, tmp___2={0:0}] [L4279] RET, EXPR kmalloc(size, flags | 32768U) [L4279] tmp = kmalloc(size, flags | 32768U) [L4280] return (tmp); VAL [\old(flags)=208, \old(size)=536, \result={0:0}, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, flags=208, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, size=536, tmp={0:0}] [L5112] RET, EXPR kzalloc(536UL, 208U) VAL [\old(nodes)=0, __key={78:0}, __key___0={93:0}, __this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, kzalloc(536UL, 208U)={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, mddev={-110680464442257309697:0}, mddev={-110680464442257309697:0}, nodes=0, ops_rv={92:0}, ref_cnt=0, str={94:0}, tmp=1, tmp___0=0] [L5112] tmp___1 = kzalloc(536UL, 208U) [L5113] cinfo = (struct md_cluster_info *)tmp___1 VAL [\old(nodes)=0, __key={78:0}, __key___0={93:0}, __this_module={-94:95}, cinfo={0:0}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, mddev={-110680464442257309697:0}, mddev={-110680464442257309697:0}, nodes=0, ops_rv={92:0}, ref_cnt=0, str={94:0}, tmp=1, tmp___0=0, tmp___1={0:0}] [L5114] COND TRUE (unsigned long )cinfo == (unsigned long )((struct md_cluster_info *)0) [L5115] return (-12); [L5115] return (-12); [L5115] return (-12); [L5115] return (-12); [L5115] return (-12); VAL [\old(nodes)=0, \result=-12, __this_module={-94:95}, cinfo={0:0}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, mddev={-110680464442257309697:0}, mddev={-110680464442257309697:0}, nodes=0, ref_cnt=0, tmp=1, tmp___0=0, tmp___1={0:0}] [L5669] RET join(cluster_ops_group1, ldvarg4) [L5670] ldv_state_variable_1 = 1 VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=0, tmp___3=9, tmp___4=1] [L5598] tmp___2 = __VERIFIER_nondet_int() [L5600] case 0: [L5716] case 1: VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___3=9, tmp___4=1] [L5717] COND TRUE ldv_state_variable_0 != 0 [L5718] tmp___4 = __VERIFIER_nondet_int() [L5720] case 0: VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___3=9, tmp___4=0] [L5721] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 [L5722] CALL cluster_exit() [L5523] CALL unregister_md_cluster_operations() [L6010] return __VERIFIER_nondet_int(); [L5523] RET unregister_md_cluster_operations() [L5722] RET cluster_exit() [L5723] ldv_state_variable_0 = 2 VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={82:0}, ldvarg1={87:0}, ldvarg10={-36893488147419103233:0}, ldvarg11={79:0}, ldvarg12={86:0}, ldvarg13={-18446744073709551617:0}, ldvarg2={81:0}, ldvarg3={85:0}, ldvarg4={90:0}, ldvarg5={84:0}, ldvarg6={91:0}, ldvarg7={89:0}, ldvarg8={-73786976294838206465:0}, ldvarg9={83:0}, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0, tmp={-73786976294838206465:0}, tmp___0={-18446744073709551617:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___3=9, tmp___4=0] [L5792] CALL ldv_check_final_state() [L5914] COND TRUE ldv_module_refcounter != 1 VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L5915] CALL ldv_error() VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] [L5816] reach_error() VAL [__this_module={-94:95}, cluster_ops={77:0}, cluster_ops_group0={-92233720368547758081:0}, cluster_ops_group1={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-55340232221128654849:0}, ref_cnt=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 37 procedures, 565 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 404.1s, OverallIterations: 15, TraceHistogramMax: 65, PathProgramHistogramMax: 8, EmptinessCheckTime: 0.1s, AutomataDifference: 25.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7523 SdHoareTripleChecker+Valid, 16.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7186 mSDsluCounter, 86656 SdHoareTripleChecker+Invalid, 14.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 74797 mSDsCounter, 6047 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16248 IncrementalHoareTripleChecker+Invalid, 22295 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6047 mSolverCounterUnsat, 11859 mSDtfsCounter, 16248 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6377 GetRequests, 5983 SyntacticMatches, 20 SemanticMatches, 374 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3291 ImplicationChecksByTransitivity, 9.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2110occurred in iteration=14, InterpolantAutomatonStates: 232, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.2s AutomataMinimizationTime, 14 MinimizatonAttempts, 2639 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 358.0s SatisfiabilityAnalysisTime, 14.1s InterpolantComputationTime, 6969 NumberOfCodeBlocks, 6448 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 8823 ConstructedInterpolants, 0 QuantifiedInterpolants, 16184 SizeOfPredicates, 26 NumberOfNonLiveVariables, 18840 ConjunctsInSsa, 196 ConjunctsInUnsatCore, 30 InterpolantComputations, 7 PerfectInterpolantSequences, 42661/46724 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-12-06 19:07:32,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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 Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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 03d5d1a576959110e79c00ca2825754bce7439905d85699b470a90adbbee10ad --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:07:34,323 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:07:34,325 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:07:34,346 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:07:34,347 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:07:34,348 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:07:34,349 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:07:34,351 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:07:34,352 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:07:34,353 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:07:34,354 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:07:34,355 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:07:34,355 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:07:34,356 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:07:34,357 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:07:34,358 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:07:34,359 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:07:34,360 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:07:34,366 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:07:34,368 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:07:34,369 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:07:34,371 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:07:34,372 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:07:34,372 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:07:34,375 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:07:34,376 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:07:34,376 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:07:34,377 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:07:34,377 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:07:34,378 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:07:34,378 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:07:34,379 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:07:34,380 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:07:34,380 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:07:34,381 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:07:34,382 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:07:34,382 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:07:34,382 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:07:34,383 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:07:34,383 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:07:34,384 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:07:34,384 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-12-06 19:07:34,403 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:07:34,404 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:07:34,404 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:07:34,404 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:07:34,404 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:07:34,405 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:07:34,405 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:07:34,405 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:07:34,405 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:07:34,405 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 19:07:34,406 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:07:34,407 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:07:34,407 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:07:34,407 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:07:34,407 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:07:34,407 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:07:34,407 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:07:34,407 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:07:34,408 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:07:34,409 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 19:07:34,409 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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_f2a590e1-e878-4d93-8d5e-992f48f805aa/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 -> 03d5d1a576959110e79c00ca2825754bce7439905d85699b470a90adbbee10ad [2021-12-06 19:07:34,621 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:07:34,636 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:07:34,638 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:07:34,639 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:07:34,639 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:07:34,640 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i [2021-12-06 19:07:34,682 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/400e834ba/1478429f931b4d9eb99cda77091b5c43/FLAG5266383cf [2021-12-06 19:07:35,211 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:07:35,211 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i [2021-12-06 19:07:35,233 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/400e834ba/1478429f931b4d9eb99cda77091b5c43/FLAG5266383cf [2021-12-06 19:07:35,718 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/data/400e834ba/1478429f931b4d9eb99cda77091b5c43 [2021-12-06 19:07:35,720 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:07:35,721 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:07:35,721 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:07:35,722 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:07:35,724 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:07:35,725 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:07:35" (1/1) ... [2021-12-06 19:07:35,725 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@218fc21f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:35, skipping insertion in model container [2021-12-06 19:07:35,726 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:07:35" (1/1) ... [2021-12-06 19:07:35,730 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:07:35,799 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:07:36,523 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_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i[164960,164973] [2021-12-06 19:07:36,549 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:07:36,566 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-12-06 19:07:36,625 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:07:36,756 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_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i[164960,164973] [2021-12-06 19:07:36,762 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:07:36,773 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:07:37,048 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_f2a590e1-e878-4d93-8d5e-992f48f805aa/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i[164960,164973] [2021-12-06 19:07:37,052 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:07:37,135 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:07:37,136 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37 WrapperNode [2021-12-06 19:07:37,136 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:07:37,136 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:07:37,137 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:07:37,137 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:07:37,142 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:07:37" (1/1) ... [2021-12-06 19:07:37,174 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:07:37" (1/1) ... [2021-12-06 19:07:37,223 INFO L137 Inliner]: procedures = 159, calls = 761, calls flagged for inlining = 67, calls inlined = 53, statements flattened = 1637 [2021-12-06 19:07:37,223 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:07:37,224 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:07:37,224 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:07:37,224 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:07:37,230 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,231 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,241 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,241 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,280 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,287 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,295 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,308 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:07:37,309 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:07:37,309 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:07:37,309 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:07:37,310 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (1/1) ... [2021-12-06 19:07:37,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:07:37,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:37,336 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:07:37,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure dlm_lock_sync [2021-12-06 19:07:37,371 INFO L138 BoogieDeclarations]: Found implementation of procedure dlm_lock_sync [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure lockres_free [2021-12-06 19:07:37,371 INFO L138 BoogieDeclarations]: Found implementation of procedure lockres_free [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 19:07:37,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 19:07:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 19:07:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 19:07:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 19:07:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 19:07:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure dlm_release_lockspace [2021-12-06 19:07:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure dlm_release_lockspace [2021-12-06 19:07:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure lock_comm [2021-12-06 19:07:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_comm [2021-12-06 19:07:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 19:07:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 19:07:37,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 19:07:37,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 19:07:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2021-12-06 19:07:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 19:07:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2021-12-06 19:07:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 19:07:37,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-12-06 19:07:37,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-06 19:07:37,374 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure md_wakeup_thread [2021-12-06 19:07:37,374 INFO L138 BoogieDeclarations]: Found implementation of procedure md_wakeup_thread [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 19:07:37,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_copy_from_slot [2021-12-06 19:07:37,374 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_copy_from_slot [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2021-12-06 19:07:37,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2021-12-06 19:07:37,374 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 19:07:37,375 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 19:07:37,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:07:37,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2021-12-06 19:07:37,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2021-12-06 19:07:37,375 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2021-12-06 19:07:37,375 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2021-12-06 19:07:37,375 INFO L130 BoogieDeclarations]: Found specification of procedure md_register_thread [2021-12-06 19:07:37,375 INFO L138 BoogieDeclarations]: Found implementation of procedure md_register_thread [2021-12-06 19:07:37,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:07:37,375 INFO L130 BoogieDeclarations]: Found specification of procedure md_unregister_thread [2021-12-06 19:07:37,375 INFO L138 BoogieDeclarations]: Found implementation of procedure md_unregister_thread [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2021-12-06 19:07:37,376 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure resync_send [2021-12-06 19:07:37,376 INFO L138 BoogieDeclarations]: Found implementation of procedure resync_send [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-06 19:07:37,376 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-06 19:07:37,376 INFO L130 BoogieDeclarations]: Found specification of procedure lockres_init [2021-12-06 19:07:37,376 INFO L138 BoogieDeclarations]: Found implementation of procedure lockres_init [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_comm [2021-12-06 19:07:37,377 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_comm [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-12-06 19:07:37,377 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure resync_info_update [2021-12-06 19:07:37,377 INFO L138 BoogieDeclarations]: Found implementation of procedure resync_info_update [2021-12-06 19:07:37,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-06 19:07:37,378 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure __sendmsg [2021-12-06 19:07:37,378 INFO L138 BoogieDeclarations]: Found implementation of procedure __sendmsg [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 19:07:37,378 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure pretty_uuid [2021-12-06 19:07:37,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pretty_uuid [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:07:37,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:07:37,378 INFO L130 BoogieDeclarations]: Found specification of procedure sendmsg [2021-12-06 19:07:37,379 INFO L138 BoogieDeclarations]: Found implementation of procedure sendmsg [2021-12-06 19:07:37,379 INFO L130 BoogieDeclarations]: Found specification of procedure dlm_unlock_sync [2021-12-06 19:07:37,379 INFO L138 BoogieDeclarations]: Found implementation of procedure dlm_unlock_sync [2021-12-06 19:07:37,678 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:07:37,681 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:07:39,887 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 19:07:49,237 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:07:49,247 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:07:49,247 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 19:07:49,250 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:07:49 BoogieIcfgContainer [2021-12-06 19:07:49,250 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:07:49,251 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:07:49,251 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:07:49,253 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:07:49,253 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:07:35" (1/3) ... [2021-12-06 19:07:49,254 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21972cdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:07:49, skipping insertion in model container [2021-12-06 19:07:49,254 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:07:37" (2/3) ... [2021-12-06 19:07:49,254 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21972cdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:07:49, skipping insertion in model container [2021-12-06 19:07:49,254 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:07:49" (3/3) ... [2021-12-06 19:07:49,255 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--md--md-cluster.ko-entry_point.cil.out.i [2021-12-06 19:07:49,259 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:07:49,259 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 19:07:49,296 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:07:49,300 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:07:49,301 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 19:07:49,322 INFO L276 IsEmpty]: Start isEmpty. Operand has 564 states, 395 states have (on average 1.3113924050632912) internal successors, (518), 406 states have internal predecessors, (518), 132 states have call successors, (132), 36 states have call predecessors, (132), 35 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2021-12-06 19:07:49,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:07:49,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:49,334 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:49,334 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:49,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:49,338 INFO L85 PathProgramCache]: Analyzing trace with hash 108953653, now seen corresponding path program 1 times [2021-12-06 19:07:49,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:49,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808892286] [2021-12-06 19:07:49,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:49,350 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:49,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:49,351 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:49,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 19:07:49,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:49,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-06 19:07:49,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:50,134 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 527 trivial. 0 not checked. [2021-12-06 19:07:50,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:50,135 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:07:50,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808892286] [2021-12-06 19:07:50,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808892286] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:50,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:50,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 19:07:50,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406911553] [2021-12-06 19:07:50,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:50,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 19:07:50,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:07:50,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 19:07:50,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 19:07:50,163 INFO L87 Difference]: Start difference. First operand has 564 states, 395 states have (on average 1.3113924050632912) internal successors, (518), 406 states have internal predecessors, (518), 132 states have call successors, (132), 36 states have call predecessors, (132), 35 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) Second operand has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 19:07:50,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:50,230 INFO L93 Difference]: Finished difference Result 1123 states and 1576 transitions. [2021-12-06 19:07:50,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 19:07:50,231 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 184 [2021-12-06 19:07:50,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:50,245 INFO L225 Difference]: With dead ends: 1123 [2021-12-06 19:07:50,245 INFO L226 Difference]: Without dead ends: 553 [2021-12-06 19:07:50,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 19:07:50,254 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:50,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:07:50,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-12-06 19:07:50,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2021-12-06 19:07:50,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 390 states have (on average 1.2974358974358975) internal successors, (506), 395 states have internal predecessors, (506), 128 states have call successors, (128), 35 states have call predecessors, (128), 34 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2021-12-06 19:07:50,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 760 transitions. [2021-12-06 19:07:50,320 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 760 transitions. Word has length 184 [2021-12-06 19:07:50,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:50,320 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 760 transitions. [2021-12-06 19:07:50,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 19:07:50,321 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 760 transitions. [2021-12-06 19:07:50,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:07:50,324 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:50,324 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:50,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:07:50,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:07:50,526 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:50,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:50,528 INFO L85 PathProgramCache]: Analyzing trace with hash 825195323, now seen corresponding path program 1 times [2021-12-06 19:07:50,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:50,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956075163] [2021-12-06 19:07:50,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:50,536 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:50,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:50,539 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:50,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 19:07:50,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:50,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 19:07:50,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:51,307 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 447 trivial. 0 not checked. [2021-12-06 19:07:51,307 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:51,308 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:07:51,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956075163] [2021-12-06 19:07:51,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956075163] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:51,308 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:51,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:07:51,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873956494] [2021-12-06 19:07:51,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:51,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:07:51,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:07:51,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:07:51,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:07:51,311 INFO L87 Difference]: Start difference. First operand 553 states and 760 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-06 19:07:51,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:51,680 INFO L93 Difference]: Finished difference Result 1102 states and 1528 transitions. [2021-12-06 19:07:51,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:07:51,681 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 184 [2021-12-06 19:07:51,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:51,686 INFO L225 Difference]: With dead ends: 1102 [2021-12-06 19:07:51,686 INFO L226 Difference]: Without dead ends: 554 [2021-12-06 19:07:51,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:07:51,689 INFO L933 BasicCegarLoop]: 746 mSDtfsCounter, 6 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3697 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:51,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 3697 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 19:07:51,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-12-06 19:07:51,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2021-12-06 19:07:51,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 391 states have (on average 1.2966751918158568) internal successors, (507), 396 states have internal predecessors, (507), 128 states have call successors, (128), 35 states have call predecessors, (128), 34 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2021-12-06 19:07:51,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 761 transitions. [2021-12-06 19:07:51,717 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 761 transitions. Word has length 184 [2021-12-06 19:07:51,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:51,719 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 761 transitions. [2021-12-06 19:07:51,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-06 19:07:51,719 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 761 transitions. [2021-12-06 19:07:51,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-06 19:07:51,721 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:51,722 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:51,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-06 19:07:51,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:07:51,924 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:51,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:51,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1400350510, now seen corresponding path program 1 times [2021-12-06 19:07:51,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:51,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [723665273] [2021-12-06 19:07:51,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:51,931 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:51,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:51,933 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:51,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 19:07:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:52,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:07:52,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:52,872 INFO L134 CoverageAnalysis]: Checked inductivity of 713 backedges. 226 proven. 1 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2021-12-06 19:07:52,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:07:53,443 INFO L134 CoverageAnalysis]: Checked inductivity of 713 backedges. 10 proven. 91 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2021-12-06 19:07:53,443 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:07:53,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [723665273] [2021-12-06 19:07:53,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [723665273] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:07:53,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:07:53,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-12-06 19:07:53,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633689325] [2021-12-06 19:07:53,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:07:53,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 19:07:53,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:07:53,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 19:07:53,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:07:53,445 INFO L87 Difference]: Start difference. First operand 554 states and 761 transitions. Second operand has 11 states, 9 states have (on average 7.111111111111111) internal successors, (64), 11 states have internal predecessors, (64), 4 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2021-12-06 19:07:54,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:54,107 INFO L93 Difference]: Finished difference Result 1114 states and 1544 transitions. [2021-12-06 19:07:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:07:54,108 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 7.111111111111111) internal successors, (64), 11 states have internal predecessors, (64), 4 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) Word has length 195 [2021-12-06 19:07:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:54,114 INFO L225 Difference]: With dead ends: 1114 [2021-12-06 19:07:54,114 INFO L226 Difference]: Without dead ends: 570 [2021-12-06 19:07:54,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:07:54,118 INFO L933 BasicCegarLoop]: 746 mSDtfsCounter, 15 mSDsluCounter, 4423 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 5169 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:54,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 5169 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 19:07:54,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-12-06 19:07:54,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2021-12-06 19:07:54,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 402 states have (on average 1.291044776119403) internal successors, (519), 407 states have internal predecessors, (519), 130 states have call successors, (130), 38 states have call predecessors, (130), 37 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2021-12-06 19:07:54,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 777 transitions. [2021-12-06 19:07:54,152 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 777 transitions. Word has length 195 [2021-12-06 19:07:54,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:54,153 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 777 transitions. [2021-12-06 19:07:54,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 7.111111111111111) internal successors, (64), 11 states have internal predecessors, (64), 4 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2021-12-06 19:07:54,154 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 777 transitions. [2021-12-06 19:07:54,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-12-06 19:07:54,157 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:54,157 INFO L514 BasicCegarLoop]: trace histogram [21, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:54,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-12-06 19:07:54,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:07:54,358 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:54,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:54,359 INFO L85 PathProgramCache]: Analyzing trace with hash 145975568, now seen corresponding path program 2 times [2021-12-06 19:07:54,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:54,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1853560013] [2021-12-06 19:07:54,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:07:54,360 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:54,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:54,360 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:54,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 19:07:54,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 19:07:54,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:07:54,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:07:54,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:54,798 INFO L134 CoverageAnalysis]: Checked inductivity of 978 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 978 trivial. 0 not checked. [2021-12-06 19:07:54,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:54,799 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:07:54,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1853560013] [2021-12-06 19:07:54,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1853560013] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:54,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:54,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:07:54,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577662168] [2021-12-06 19:07:54,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:54,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:07:54,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:07:54,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:07:54,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:07:54,800 INFO L87 Difference]: Start difference. First operand 570 states and 777 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:07:54,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:54,905 INFO L93 Difference]: Finished difference Result 1586 states and 2175 transitions. [2021-12-06 19:07:54,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:07:54,905 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 205 [2021-12-06 19:07:54,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:54,915 INFO L225 Difference]: With dead ends: 1586 [2021-12-06 19:07:54,915 INFO L226 Difference]: Without dead ends: 1063 [2021-12-06 19:07:54,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 203 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:07:54,919 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 674 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 1617 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:54,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [674 Valid, 1617 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:07:54,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-12-06 19:07:54,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1060. [2021-12-06 19:07:54,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 755 states have (on average 1.3033112582781456) internal successors, (984), 764 states have internal predecessors, (984), 236 states have call successors, (236), 69 states have call predecessors, (236), 68 states have return successors, (234), 232 states have call predecessors, (234), 234 states have call successors, (234) [2021-12-06 19:07:54,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 1454 transitions. [2021-12-06 19:07:54,974 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 1454 transitions. Word has length 205 [2021-12-06 19:07:54,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:54,974 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 1454 transitions. [2021-12-06 19:07:54,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:07:54,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 1454 transitions. [2021-12-06 19:07:54,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-12-06 19:07:54,977 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:54,977 INFO L514 BasicCegarLoop]: trace histogram [21, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:54,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-06 19:07:55,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:07:55,179 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:55,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:55,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1185207572, now seen corresponding path program 1 times [2021-12-06 19:07:55,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:55,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888962160] [2021-12-06 19:07:55,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:55,182 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:55,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:55,184 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:55,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 19:07:55,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:55,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 1184 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:07:55,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:56,127 INFO L134 CoverageAnalysis]: Checked inductivity of 978 backedges. 291 proven. 3 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2021-12-06 19:07:56,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:07:56,884 INFO L134 CoverageAnalysis]: Checked inductivity of 978 backedges. 12 proven. 138 refuted. 0 times theorem prover too weak. 828 trivial. 0 not checked. [2021-12-06 19:07:56,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:07:56,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888962160] [2021-12-06 19:07:56,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888962160] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:07:56,885 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:07:56,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-12-06 19:07:56,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349648484] [2021-12-06 19:07:56,886 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:07:56,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 19:07:56,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:07:56,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 19:07:56,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:07:56,887 INFO L87 Difference]: Start difference. First operand 1060 states and 1454 transitions. Second operand has 13 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 13 states have internal predecessors, (69), 4 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2021-12-06 19:07:57,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:57,640 INFO L93 Difference]: Finished difference Result 2112 states and 2915 transitions. [2021-12-06 19:07:57,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 19:07:57,640 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 13 states have internal predecessors, (69), 4 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) Word has length 208 [2021-12-06 19:07:57,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:57,647 INFO L225 Difference]: With dead ends: 2112 [2021-12-06 19:07:57,647 INFO L226 Difference]: Without dead ends: 1062 [2021-12-06 19:07:57,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-12-06 19:07:57,651 INFO L933 BasicCegarLoop]: 746 mSDtfsCounter, 23 mSDsluCounter, 5176 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 5922 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:57,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 5922 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 19:07:57,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2021-12-06 19:07:57,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 1062. [2021-12-06 19:07:57,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 757 states have (on average 1.3025099075297226) internal successors, (986), 766 states have internal predecessors, (986), 236 states have call successors, (236), 69 states have call predecessors, (236), 68 states have return successors, (234), 232 states have call predecessors, (234), 234 states have call successors, (234) [2021-12-06 19:07:57,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1456 transitions. [2021-12-06 19:07:57,696 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1456 transitions. Word has length 208 [2021-12-06 19:07:57,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:57,697 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1456 transitions. [2021-12-06 19:07:57,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 13 states have internal predecessors, (69), 4 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2021-12-06 19:07:57,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1456 transitions. [2021-12-06 19:07:57,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2021-12-06 19:07:57,699 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:57,699 INFO L514 BasicCegarLoop]: trace histogram [31, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:57,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 19:07:57,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:07:57,900 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:57,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:57,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1955585046, now seen corresponding path program 2 times [2021-12-06 19:07:57,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:57,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [110035199] [2021-12-06 19:07:57,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:07:57,901 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:57,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:57,902 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:57,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 19:07:58,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 19:07:58,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:07:58,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:07:58,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:58,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1343 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1343 trivial. 0 not checked. [2021-12-06 19:07:58,362 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:07:58,362 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:07:58,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [110035199] [2021-12-06 19:07:58,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [110035199] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:58,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:58,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:07:58,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941797771] [2021-12-06 19:07:58,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:58,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:07:58,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:07:58,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:07:58,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:07:58,364 INFO L87 Difference]: Start difference. First operand 1062 states and 1456 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:07:58,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:58,759 INFO L93 Difference]: Finished difference Result 2074 states and 2847 transitions. [2021-12-06 19:07:58,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:07:58,760 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 218 [2021-12-06 19:07:58,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:58,766 INFO L225 Difference]: With dead ends: 2074 [2021-12-06 19:07:58,766 INFO L226 Difference]: Without dead ends: 1061 [2021-12-06 19:07:58,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:07:58,770 INFO L933 BasicCegarLoop]: 1131 mSDtfsCounter, 1144 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1144 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:58,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1144 Valid, 1944 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 19:07:58,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2021-12-06 19:07:58,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1061. [2021-12-06 19:07:58,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 756 states have (on average 1.2989417989417988) internal successors, (982), 765 states have internal predecessors, (982), 236 states have call successors, (236), 69 states have call predecessors, (236), 68 states have return successors, (234), 232 states have call predecessors, (234), 234 states have call successors, (234) [2021-12-06 19:07:58,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1452 transitions. [2021-12-06 19:07:58,814 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1452 transitions. Word has length 218 [2021-12-06 19:07:58,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:58,814 INFO L470 AbstractCegarLoop]: Abstraction has 1061 states and 1452 transitions. [2021-12-06 19:07:58,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 19:07:58,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1452 transitions. [2021-12-06 19:07:58,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-12-06 19:07:58,819 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:58,819 INFO L514 BasicCegarLoop]: trace histogram [31, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2021-12-06 19:07:58,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-12-06 19:07:59,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:07:59,021 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:07:59,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:59,022 INFO L85 PathProgramCache]: Analyzing trace with hash 915801192, now seen corresponding path program 1 times [2021-12-06 19:07:59,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:07:59,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [822911453] [2021-12-06 19:07:59,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:59,026 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:07:59,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:07:59,028 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:07:59,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 19:07:59,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:59,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 1451 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:07:59,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:00,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1516 backedges. 500 proven. 6 refuted. 0 times theorem prover too weak. 1010 trivial. 0 not checked. [2021-12-06 19:08:00,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:01,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1516 backedges. 14 proven. 204 refuted. 0 times theorem prover too weak. 1298 trivial. 0 not checked. [2021-12-06 19:08:01,131 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:01,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [822911453] [2021-12-06 19:08:01,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [822911453] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:01,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:08:01,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-12-06 19:08:01,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377484203] [2021-12-06 19:08:01,131 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:01,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 19:08:01,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:01,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 19:08:01,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:08:01,133 INFO L87 Difference]: Start difference. First operand 1061 states and 1452 transitions. Second operand has 15 states, 13 states have (on average 6.846153846153846) internal successors, (89), 15 states have internal predecessors, (89), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:01,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:01,863 INFO L93 Difference]: Finished difference Result 2114 states and 2911 transitions. [2021-12-06 19:08:01,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 19:08:01,864 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 6.846153846153846) internal successors, (89), 15 states have internal predecessors, (89), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) Word has length 276 [2021-12-06 19:08:01,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:01,869 INFO L225 Difference]: With dead ends: 2114 [2021-12-06 19:08:01,869 INFO L226 Difference]: Without dead ends: 1063 [2021-12-06 19:08:01,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 537 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-12-06 19:08:01,872 INFO L933 BasicCegarLoop]: 744 mSDtfsCounter, 31 mSDsluCounter, 3692 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 4436 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:01,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 4436 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 19:08:01,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-12-06 19:08:01,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1063. [2021-12-06 19:08:01,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 758 states have (on average 1.2981530343007917) internal successors, (984), 767 states have internal predecessors, (984), 236 states have call successors, (236), 69 states have call predecessors, (236), 68 states have return successors, (234), 232 states have call predecessors, (234), 234 states have call successors, (234) [2021-12-06 19:08:01,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1454 transitions. [2021-12-06 19:08:01,911 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1454 transitions. Word has length 276 [2021-12-06 19:08:01,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:01,911 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 1454 transitions. [2021-12-06 19:08:01,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 6.846153846153846) internal successors, (89), 15 states have internal predecessors, (89), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:01,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1454 transitions. [2021-12-06 19:08:01,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2021-12-06 19:08:01,915 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:01,916 INFO L514 BasicCegarLoop]: trace histogram [41, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2021-12-06 19:08:01,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 19:08:02,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:02,116 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:02,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:02,117 INFO L85 PathProgramCache]: Analyzing trace with hash 898376298, now seen corresponding path program 2 times [2021-12-06 19:08:02,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:02,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [685181627] [2021-12-06 19:08:02,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:08:02,118 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:02,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:02,119 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:02,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 19:08:02,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 19:08:02,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:08:02,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:08:02,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:03,369 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1981 trivial. 0 not checked. [2021-12-06 19:08:03,369 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:08:03,369 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:03,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [685181627] [2021-12-06 19:08:03,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [685181627] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:03,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:03,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 19:08:03,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592439814] [2021-12-06 19:08:03,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:03,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:08:03,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:03,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:08:03,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:08:03,371 INFO L87 Difference]: Start difference. First operand 1063 states and 1454 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 2 states have internal predecessors, (56), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:08:03,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:03,444 INFO L93 Difference]: Finished difference Result 3088 states and 4235 transitions. [2021-12-06 19:08:03,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:08:03,445 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 2 states have internal predecessors, (56), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 286 [2021-12-06 19:08:03,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:03,457 INFO L225 Difference]: With dead ends: 3088 [2021-12-06 19:08:03,457 INFO L226 Difference]: Without dead ends: 2068 [2021-12-06 19:08:03,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 284 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:08:03,461 INFO L933 BasicCegarLoop]: 1065 mSDtfsCounter, 659 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 1768 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:03,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [659 Valid, 1768 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:08:03,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2068 states. [2021-12-06 19:08:03,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2068 to 2064. [2021-12-06 19:08:03,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2064 states, 1478 states have (on average 1.3031123139377536) internal successors, (1926), 1495 states have internal predecessors, (1926), 453 states have call successors, (453), 133 states have call predecessors, (453), 132 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:03,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 2830 transitions. [2021-12-06 19:08:03,537 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 2830 transitions. Word has length 286 [2021-12-06 19:08:03,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:03,537 INFO L470 AbstractCegarLoop]: Abstraction has 2064 states and 2830 transitions. [2021-12-06 19:08:03,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 2 states have internal predecessors, (56), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:08:03,538 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 2830 transitions. [2021-12-06 19:08:03,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2021-12-06 19:08:03,543 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:03,543 INFO L514 BasicCegarLoop]: trace histogram [41, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:03,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-06 19:08:03,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:03,744 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:03,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:03,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1533614697, now seen corresponding path program 1 times [2021-12-06 19:08:03,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:03,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1247240464] [2021-12-06 19:08:03,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:03,746 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:03,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:03,746 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:03,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-06 19:08:04,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:04,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 1653 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 19:08:04,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:04,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 601 proven. 10 refuted. 0 times theorem prover too weak. 1374 trivial. 0 not checked. [2021-12-06 19:08:04,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:06,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 16 proven. 289 refuted. 0 times theorem prover too weak. 1680 trivial. 0 not checked. [2021-12-06 19:08:06,155 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:06,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1247240464] [2021-12-06 19:08:06,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1247240464] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:06,155 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:08:06,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-12-06 19:08:06,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107111467] [2021-12-06 19:08:06,155 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:06,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 19:08:06,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:06,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 19:08:06,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:08:06,156 INFO L87 Difference]: Start difference. First operand 2064 states and 2830 transitions. Second operand has 17 states, 15 states have (on average 7.466666666666667) internal successors, (112), 17 states have internal predecessors, (112), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:07,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:07,212 INFO L93 Difference]: Finished difference Result 4129 states and 5689 transitions. [2021-12-06 19:08:07,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 19:08:07,213 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 7.466666666666667) internal successors, (112), 17 states have internal predecessors, (112), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) Word has length 308 [2021-12-06 19:08:07,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:07,223 INFO L225 Difference]: With dead ends: 4129 [2021-12-06 19:08:07,224 INFO L226 Difference]: Without dead ends: 2076 [2021-12-06 19:08:07,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 599 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-12-06 19:08:07,229 INFO L933 BasicCegarLoop]: 744 mSDtfsCounter, 37 mSDsluCounter, 5898 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 6642 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:07,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 6642 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 19:08:07,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-12-06 19:08:07,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 2076. [2021-12-06 19:08:07,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 1489 states have (on average 1.3022162525184688) internal successors, (1939), 1506 states have internal predecessors, (1939), 453 states have call successors, (453), 134 states have call predecessors, (453), 133 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:07,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 2843 transitions. [2021-12-06 19:08:07,306 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 2843 transitions. Word has length 308 [2021-12-06 19:08:07,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:07,306 INFO L470 AbstractCegarLoop]: Abstraction has 2076 states and 2843 transitions. [2021-12-06 19:08:07,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 7.466666666666667) internal successors, (112), 17 states have internal predecessors, (112), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:07,306 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 2843 transitions. [2021-12-06 19:08:07,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2021-12-06 19:08:07,311 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:07,312 INFO L514 BasicCegarLoop]: trace histogram [47, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:07,342 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-12-06 19:08:07,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:07,513 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:07,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:07,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1488760281, now seen corresponding path program 2 times [2021-12-06 19:08:07,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:07,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [554001203] [2021-12-06 19:08:07,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:08:07,514 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:07,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:07,515 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:07,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 19:08:11,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:08:11,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:08:11,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 1719 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:08:11,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:11,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 688 proven. 15 refuted. 0 times theorem prover too weak. 1609 trivial. 0 not checked. [2021-12-06 19:08:11,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:13,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2312 backedges. 18 proven. 369 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2021-12-06 19:08:13,317 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:13,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [554001203] [2021-12-06 19:08:13,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [554001203] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:13,317 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:08:13,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-12-06 19:08:13,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355018439] [2021-12-06 19:08:13,317 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:13,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 19:08:13,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:13,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 19:08:13,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-12-06 19:08:13,319 INFO L87 Difference]: Start difference. First operand 2076 states and 2843 transitions. Second operand has 19 states, 17 states have (on average 6.705882352941177) internal successors, (114), 19 states have internal predecessors, (114), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:14,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:14,716 INFO L93 Difference]: Finished difference Result 4147 states and 5702 transitions. [2021-12-06 19:08:14,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 19:08:14,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 6.705882352941177) internal successors, (114), 19 states have internal predecessors, (114), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) Word has length 314 [2021-12-06 19:08:14,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:14,735 INFO L225 Difference]: With dead ends: 4147 [2021-12-06 19:08:14,735 INFO L226 Difference]: Without dead ends: 2080 [2021-12-06 19:08:14,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 633 GetRequests, 609 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-12-06 19:08:14,740 INFO L933 BasicCegarLoop]: 745 mSDtfsCounter, 36 mSDsluCounter, 8116 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 8861 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:14,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 8861 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-06 19:08:14,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2080 states. [2021-12-06 19:08:14,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2080 to 2080. [2021-12-06 19:08:14,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2080 states, 1493 states have (on average 1.3014065639651708) internal successors, (1943), 1510 states have internal predecessors, (1943), 453 states have call successors, (453), 134 states have call predecessors, (453), 133 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:14,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2080 states to 2080 states and 2847 transitions. [2021-12-06 19:08:14,814 INFO L78 Accepts]: Start accepts. Automaton has 2080 states and 2847 transitions. Word has length 314 [2021-12-06 19:08:14,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:14,814 INFO L470 AbstractCegarLoop]: Abstraction has 2080 states and 2847 transitions. [2021-12-06 19:08:14,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 6.705882352941177) internal successors, (114), 19 states have internal predecessors, (114), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:14,815 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 2847 transitions. [2021-12-06 19:08:14,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2021-12-06 19:08:14,820 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:14,820 INFO L514 BasicCegarLoop]: trace histogram [53, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:14,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-06 19:08:15,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:15,021 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:15,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:15,021 INFO L85 PathProgramCache]: Analyzing trace with hash 681554647, now seen corresponding path program 3 times [2021-12-06 19:08:15,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:15,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037903845] [2021-12-06 19:08:15,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:08:15,023 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:15,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:15,023 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:15,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-06 19:08:16,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 19:08:16,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:08:16,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:08:16,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:17,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2675 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2668 trivial. 0 not checked. [2021-12-06 19:08:17,179 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:08:17,179 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:17,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037903845] [2021-12-06 19:08:17,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1037903845] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:17,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:17,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:08:17,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51840330] [2021-12-06 19:08:17,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:17,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:08:17,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:17,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:08:17,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:08:17,181 INFO L87 Difference]: Start difference. First operand 2080 states and 2847 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:08:17,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:17,284 INFO L93 Difference]: Finished difference Result 4834 states and 6760 transitions. [2021-12-06 19:08:17,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:08:17,287 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 320 [2021-12-06 19:08:17,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:17,300 INFO L225 Difference]: With dead ends: 4834 [2021-12-06 19:08:17,300 INFO L226 Difference]: Without dead ends: 2809 [2021-12-06 19:08:17,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 318 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:08:17,305 INFO L933 BasicCegarLoop]: 1028 mSDtfsCounter, 309 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1688 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:17,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 1688 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:08:17,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2809 states. [2021-12-06 19:08:17,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2809 to 2084. [2021-12-06 19:08:17,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2084 states, 1497 states have (on average 1.3006012024048097) internal successors, (1947), 1514 states have internal predecessors, (1947), 453 states have call successors, (453), 134 states have call predecessors, (453), 133 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:17,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2084 states to 2084 states and 2851 transitions. [2021-12-06 19:08:17,391 INFO L78 Accepts]: Start accepts. Automaton has 2084 states and 2851 transitions. Word has length 320 [2021-12-06 19:08:17,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:17,392 INFO L470 AbstractCegarLoop]: Abstraction has 2084 states and 2851 transitions. [2021-12-06 19:08:17,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:08:17,392 INFO L276 IsEmpty]: Start isEmpty. Operand 2084 states and 2851 transitions. [2021-12-06 19:08:17,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2021-12-06 19:08:17,397 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:17,397 INFO L514 BasicCegarLoop]: trace histogram [53, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:17,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-12-06 19:08:17,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:17,598 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:17,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:17,598 INFO L85 PathProgramCache]: Analyzing trace with hash -598309031, now seen corresponding path program 1 times [2021-12-06 19:08:17,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:17,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218091735] [2021-12-06 19:08:17,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:17,599 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:17,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:17,600 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:17,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 19:08:18,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:18,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 19:08:18,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:18,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2675 backedges. 785 proven. 21 refuted. 0 times theorem prover too weak. 1869 trivial. 0 not checked. [2021-12-06 19:08:18,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:20,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2675 backedges. 20 proven. 460 refuted. 0 times theorem prover too weak. 2195 trivial. 0 not checked. [2021-12-06 19:08:20,688 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:20,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218091735] [2021-12-06 19:08:20,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218091735] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:20,689 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:08:20,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-12-06 19:08:20,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971257662] [2021-12-06 19:08:20,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:20,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 19:08:20,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:20,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 19:08:20,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-12-06 19:08:20,690 INFO L87 Difference]: Start difference. First operand 2084 states and 2851 transitions. Second operand has 21 states, 19 states have (on average 6.105263157894737) internal successors, (116), 21 states have internal predecessors, (116), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:22,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:22,267 INFO L93 Difference]: Finished difference Result 4163 states and 5718 transitions. [2021-12-06 19:08:22,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 19:08:22,268 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 6.105263157894737) internal successors, (116), 21 states have internal predecessors, (116), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) Word has length 320 [2021-12-06 19:08:22,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:22,277 INFO L225 Difference]: With dead ends: 4163 [2021-12-06 19:08:22,278 INFO L226 Difference]: Without dead ends: 2088 [2021-12-06 19:08:22,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 619 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=150, Invalid=606, Unknown=0, NotChecked=0, Total=756 [2021-12-06 19:08:22,284 INFO L933 BasicCegarLoop]: 745 mSDtfsCounter, 37 mSDsluCounter, 8856 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 9601 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:22,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 9601 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-06 19:08:22,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2021-12-06 19:08:22,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 2088. [2021-12-06 19:08:22,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2088 states, 1501 states have (on average 1.2998001332445037) internal successors, (1951), 1518 states have internal predecessors, (1951), 453 states have call successors, (453), 134 states have call predecessors, (453), 133 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:22,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2088 states to 2088 states and 2855 transitions. [2021-12-06 19:08:22,367 INFO L78 Accepts]: Start accepts. Automaton has 2088 states and 2855 transitions. Word has length 320 [2021-12-06 19:08:22,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:22,367 INFO L470 AbstractCegarLoop]: Abstraction has 2088 states and 2855 transitions. [2021-12-06 19:08:22,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 6.105263157894737) internal successors, (116), 21 states have internal predecessors, (116), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:22,367 INFO L276 IsEmpty]: Start isEmpty. Operand 2088 states and 2855 transitions. [2021-12-06 19:08:22,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2021-12-06 19:08:22,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:22,372 INFO L514 BasicCegarLoop]: trace histogram [59, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:22,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-12-06 19:08:22,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:22,573 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:22,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:22,573 INFO L85 PathProgramCache]: Analyzing trace with hash 402256617, now seen corresponding path program 2 times [2021-12-06 19:08:22,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:22,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [710966807] [2021-12-06 19:08:22,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:08:22,574 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:22,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:22,575 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:22,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-12-06 19:08:26,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:08:26,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:08:27,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:08:27,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:27,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3074 backedges. 892 proven. 28 refuted. 0 times theorem prover too weak. 2154 trivial. 0 not checked. [2021-12-06 19:08:27,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:29,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3074 backedges. 22 proven. 562 refuted. 0 times theorem prover too weak. 2490 trivial. 0 not checked. [2021-12-06 19:08:29,744 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:29,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [710966807] [2021-12-06 19:08:29,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [710966807] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:29,744 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:08:29,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-12-06 19:08:29,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77875571] [2021-12-06 19:08:29,745 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:29,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 19:08:29,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:29,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 19:08:29,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-12-06 19:08:29,746 INFO L87 Difference]: Start difference. First operand 2088 states and 2855 transitions. Second operand has 23 states, 21 states have (on average 5.619047619047619) internal successors, (118), 23 states have internal predecessors, (118), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:31,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:31,376 INFO L93 Difference]: Finished difference Result 4171 states and 5726 transitions. [2021-12-06 19:08:31,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 19:08:31,377 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.619047619047619) internal successors, (118), 23 states have internal predecessors, (118), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) Word has length 326 [2021-12-06 19:08:31,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:31,386 INFO L225 Difference]: With dead ends: 4171 [2021-12-06 19:08:31,386 INFO L226 Difference]: Without dead ends: 2092 [2021-12-06 19:08:31,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 657 GetRequests, 629 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2021-12-06 19:08:31,391 INFO L933 BasicCegarLoop]: 745 mSDtfsCounter, 57 mSDsluCounter, 9608 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 10353 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:31,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 10353 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-06 19:08:31,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-12-06 19:08:31,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 2092. [2021-12-06 19:08:31,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 1505 states have (on average 1.2990033222591362) internal successors, (1955), 1522 states have internal predecessors, (1955), 453 states have call successors, (453), 134 states have call predecessors, (453), 133 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:31,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 2859 transitions. [2021-12-06 19:08:31,462 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 2859 transitions. Word has length 326 [2021-12-06 19:08:31,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:31,462 INFO L470 AbstractCegarLoop]: Abstraction has 2092 states and 2859 transitions. [2021-12-06 19:08:31,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.619047619047619) internal successors, (118), 23 states have internal predecessors, (118), 4 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 4 states have call predecessors, (38), 4 states have call successors, (38) [2021-12-06 19:08:31,463 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 2859 transitions. [2021-12-06 19:08:31,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2021-12-06 19:08:31,468 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:31,468 INFO L514 BasicCegarLoop]: trace histogram [65, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:31,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-12-06 19:08:31,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:31,669 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:31,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:31,669 INFO L85 PathProgramCache]: Analyzing trace with hash 873706649, now seen corresponding path program 3 times [2021-12-06 19:08:31,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:31,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202169280] [2021-12-06 19:08:31,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:08:31,670 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:31,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:31,671 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:31,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-12-06 19:08:35,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 19:08:35,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:08:35,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 19:08:35,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:35,312 INFO L134 CoverageAnalysis]: Checked inductivity of 3509 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3502 trivial. 0 not checked. [2021-12-06 19:08:35,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:08:35,312 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 19:08:35,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202169280] [2021-12-06 19:08:35,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202169280] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:35,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:35,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:08:35,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276101005] [2021-12-06 19:08:35,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:35,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:08:35,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 19:08:35,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:08:35,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:08:35,314 INFO L87 Difference]: Start difference. First operand 2092 states and 2859 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:08:35,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:35,661 INFO L93 Difference]: Finished difference Result 3707 states and 5177 transitions. [2021-12-06 19:08:35,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:08:35,662 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 332 [2021-12-06 19:08:35,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:35,674 INFO L225 Difference]: With dead ends: 3707 [2021-12-06 19:08:35,674 INFO L226 Difference]: Without dead ends: 2685 [2021-12-06 19:08:35,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:08:35,677 INFO L933 BasicCegarLoop]: 1057 mSDtfsCounter, 933 mSDsluCounter, 2376 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 3433 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:35,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [933 Valid, 3433 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 19:08:35,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2021-12-06 19:08:35,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 2098. [2021-12-06 19:08:35,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2098 states, 1511 states have (on average 1.2978160158835208) internal successors, (1961), 1528 states have internal predecessors, (1961), 453 states have call successors, (453), 134 states have call predecessors, (453), 133 states have return successors, (451), 447 states have call predecessors, (451), 451 states have call successors, (451) [2021-12-06 19:08:35,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2098 states to 2098 states and 2865 transitions. [2021-12-06 19:08:35,783 INFO L78 Accepts]: Start accepts. Automaton has 2098 states and 2865 transitions. Word has length 332 [2021-12-06 19:08:35,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:35,787 INFO L470 AbstractCegarLoop]: Abstraction has 2098 states and 2865 transitions. [2021-12-06 19:08:35,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 19:08:35,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2098 states and 2865 transitions. [2021-12-06 19:08:35,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2021-12-06 19:08:35,793 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:35,793 INFO L514 BasicCegarLoop]: trace histogram [65, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:08:35,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-12-06 19:08:35,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:08:35,993 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:08:35,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:35,994 INFO L85 PathProgramCache]: Analyzing trace with hash 963611872, now seen corresponding path program 1 times [2021-12-06 19:08:35,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 19:08:35,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276291168] [2021-12-06 19:08:35,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:35,995 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 19:08:35,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 19:08:35,996 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 19:08:35,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 19:08:57,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:08:57,156 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:09:09,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:09:09,921 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-12-06 19:09:09,921 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 19:09:09,922 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 19:09:09,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-12-06 19:09:10,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 19:09:10,126 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 2, 2, 2, 1, 1, 1] [2021-12-06 19:09:10,129 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 19:09:10,158 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,161 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,163 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,165 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,167 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,168 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,170 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,171 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,172 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,173 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,174 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,295 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 07:09:10 BoogieIcfgContainer [2021-12-06 19:09:10,295 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 19:09:10,296 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 19:09:10,296 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 19:09:10,296 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 19:09:10,296 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:07:49" (3/4) ... [2021-12-06 19:09:10,298 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2021-12-06 19:09:10,307 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,308 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,309 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,311 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,312 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,313 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,314 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,315 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,315 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,316 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,317 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2021-12-06 19:09:10,471 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/bin/uautomizer-DrprNOufMa/witness.graphml [2021-12-06 19:09:10,471 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 19:09:10,472 INFO L158 Benchmark]: Toolchain (without parser) took 94751.20ms. Allocated memory was 54.5MB in the beginning and 446.7MB in the end (delta: 392.2MB). Free memory was 35.1MB in the beginning and 296.9MB in the end (delta: -261.8MB). Peak memory consumption was 247.6MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,472 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 54.5MB. Free memory was 35.6MB in the beginning and 35.6MB in the end (delta: 84.0kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:09:10,473 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1414.43ms. Allocated memory was 54.5MB in the beginning and 130.0MB in the end (delta: 75.5MB). Free memory was 35.0MB in the beginning and 69.3MB in the end (delta: -34.4MB). Peak memory consumption was 68.2MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,473 INFO L158 Benchmark]: Boogie Procedure Inliner took 87.08ms. Allocated memory is still 130.0MB. Free memory was 69.3MB in the beginning and 59.6MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,473 INFO L158 Benchmark]: Boogie Preprocessor took 84.56ms. Allocated memory is still 130.0MB. Free memory was 59.6MB in the beginning and 48.4MB in the end (delta: 11.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,474 INFO L158 Benchmark]: RCFGBuilder took 11940.71ms. Allocated memory was 130.0MB in the beginning and 174.1MB in the end (delta: 44.0MB). Free memory was 48.4MB in the beginning and 90.9MB in the end (delta: -42.6MB). Peak memory consumption was 30.6MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,474 INFO L158 Benchmark]: TraceAbstraction took 81044.44ms. Allocated memory was 174.1MB in the beginning and 446.7MB in the end (delta: 272.6MB). Free memory was 90.9MB in the beginning and 231.2MB in the end (delta: -140.3MB). Peak memory consumption was 132.1MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,474 INFO L158 Benchmark]: Witness Printer took 175.82ms. Allocated memory is still 446.7MB. Free memory was 231.2MB in the beginning and 296.9MB in the end (delta: -65.7MB). Peak memory consumption was 52.4MB. Max. memory is 16.1GB. [2021-12-06 19:09:10,476 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.12ms. Allocated memory is still 54.5MB. Free memory was 35.6MB in the beginning and 35.6MB in the end (delta: 84.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1414.43ms. Allocated memory was 54.5MB in the beginning and 130.0MB in the end (delta: 75.5MB). Free memory was 35.0MB in the beginning and 69.3MB in the end (delta: -34.4MB). Peak memory consumption was 68.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 87.08ms. Allocated memory is still 130.0MB. Free memory was 69.3MB in the beginning and 59.6MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 84.56ms. Allocated memory is still 130.0MB. Free memory was 59.6MB in the beginning and 48.4MB in the end (delta: 11.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 11940.71ms. Allocated memory was 130.0MB in the beginning and 174.1MB in the end (delta: 44.0MB). Free memory was 48.4MB in the beginning and 90.9MB in the end (delta: -42.6MB). Peak memory consumption was 30.6MB. Max. memory is 16.1GB. * TraceAbstraction took 81044.44ms. Allocated memory was 174.1MB in the beginning and 446.7MB in the end (delta: 272.6MB). Free memory was 90.9MB in the beginning and 231.2MB in the end (delta: -140.3MB). Peak memory consumption was 132.1MB. Max. memory is 16.1GB. * Witness Printer took 175.82ms. Allocated memory is still 446.7MB. Free memory was 231.2MB in the beginning and 296.9MB in the end (delta: -65.7MB). Peak memory consumption was 52.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 5816]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L4367] int LDV_IN_INTERRUPT = 1; [L4368] int ldv_state_variable_2 ; [L4369] struct md_rdev *cluster_ops_group0 ; [L4370] int ref_cnt ; [L4371] struct mddev *cluster_ops_group1 ; [L4372] int ldv_state_variable_1 ; [L4373] int ldv_state_variable_0 ; [L4374] struct dlm_slot *md_ls_ops_group0 ; [L4719] static struct dlm_lockspace_ops const md_ls_ops = {& recover_prep, & recover_slot, & recover_done}; [L5507-L5510] static struct md_cluster_operations cluster_ops = {& join, & leave, & slot_number, & resync_info_update, & resync_start, & resync_finish, & metadata_update_start, & metadata_update_finish, & metadata_update_cancel, & area_resyncing, & add_new_disk_start, & add_new_disk_finish, & new_disk_ack, & remove_disk, & gather_bitmaps}; [L5527] int ldv_retval_0 ; [L5855] int ldv_module_refcounter = 1; VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5553] bool ldvarg7 ; [L5554] sector_t ldvarg3 ; [L5555] sector_t ldvarg0 ; [L5556] sector_t ldvarg5 ; [L5557] sector_t ldvarg6 ; [L5558] sector_t ldvarg1 ; [L5559] int ldvarg4 ; [L5560] sector_t ldvarg2 ; [L5561] void *ldvarg8 ; [L5562] void *tmp ; [L5563] int ldvarg11 ; [L5564] void *ldvarg13 ; [L5565] void *tmp___0 ; [L5566] void *ldvarg10 ; [L5567] void *tmp___1 ; [L5568] uint32_t ldvarg12 ; [L5569] int ldvarg9 ; [L5570] int tmp___2 ; [L5571] int tmp___3 ; [L5572] int tmp___4 ; [L5573] int tmp___5 ; VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5575] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, calloc(1UL, size)={-8340260761439614981:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=1] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=1, calloc(1UL, size)={-8340260761439614981:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340260761439614981:0}, ref_cnt=0, size=1, tmp={-8340260761439614981:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, calloc(1UL, size)={-8340260761439614981:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340260761439614981:0}, ref_cnt=0, size=1, tmp={-8340260761439614981:0}] [L4333] return (p); VAL [\old(size)=1, \result={-8340260761439614981:0}, calloc(1UL, size)={-8340260761439614981:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340260761439614981:0}, ref_cnt=0, size=1, tmp={-8340260761439614981:0}] [L5575] RET, EXPR ldv_init_zalloc(1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-8340260761439614981:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5575] tmp = ldv_init_zalloc(1UL) [L5576] ldvarg8 = tmp VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}] [L5577] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, calloc(1UL, size)={-8916857519251173200:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=1] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=1, calloc(1UL, size)={-8916857519251173200:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8916857519251173200:0}, ref_cnt=0, size=1, tmp={-8916857519251173200:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, calloc(1UL, size)={-8916857519251173200:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8916857519251173200:0}, ref_cnt=0, size=1, tmp={-8916857519251173200:0}] [L4333] return (p); VAL [\old(size)=1, \result={-8916857519251173200:0}, calloc(1UL, size)={-8916857519251173200:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8916857519251173200:0}, ref_cnt=0, size=1, tmp={-8916857519251173200:0}] [L5577] RET, EXPR ldv_init_zalloc(1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-8916857519251173200:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}] [L5577] tmp___0 = ldv_init_zalloc(1UL) [L5578] ldvarg13 = tmp___0 VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}] [L5579] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, calloc(1UL, size)={-8340397005318453775:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=1] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=1, calloc(1UL, size)={-8340397005318453775:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340397005318453775:0}, ref_cnt=0, size=1, tmp={-8340397005318453775:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, calloc(1UL, size)={-8340397005318453775:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340397005318453775:0}, ref_cnt=0, size=1, tmp={-8340397005318453775:0}] [L4333] return (p); VAL [\old(size)=1, \result={-8340397005318453775:0}, calloc(1UL, size)={-8340397005318453775:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340397005318453775:0}, ref_cnt=0, size=1, tmp={-8340397005318453775:0}] [L5579] RET, EXPR ldv_init_zalloc(1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-8340397005318453775:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}] [L5579] tmp___1 = ldv_init_zalloc(1UL) [L5580] ldvarg10 = tmp___1 [L5581] FCALL ldv_initialize() [L5582] CALL ldv_memset((void *)(& ldvarg7), 0, 1UL) VAL [\old(c)=0, \old(n)=1, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820440:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=1, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=1, ref_cnt=0, s={-8340256302189820440:0}, s={-8340256302189820440:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=1, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820440:0}, n=1, ref_cnt=0, s={-8340256302189820440:0}, s={-8340256302189820440:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=1, \result={-8340256302189820440:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=1, ref_cnt=0, s={-8340256302189820440:0}, s={-8340256302189820440:0}, tmp={-8340256302189820440:0}] [L5582] RET ldv_memset((void *)(& ldvarg7), 0, 1UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg7), 0, 1UL)={-8340256302189820440:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5583] CALL ldv_memset((void *)(& ldvarg3), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820448:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820448:0}, s={-8340256302189820448:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820448:0}, n=8, ref_cnt=0, s={-8340256302189820448:0}, s={-8340256302189820448:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-8340256302189820448:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820448:0}, s={-8340256302189820448:0}, tmp={-8340256302189820448:0}] [L5583] RET ldv_memset((void *)(& ldvarg3), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg3), 0, 8UL)={-8340256302189820448:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5584] CALL ldv_memset((void *)(& ldvarg0), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820419:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820419:0}, s={-8340256302189820419:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820419:0}, n=8, ref_cnt=0, s={-8340256302189820419:0}, s={-8340256302189820419:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-8340256302189820419:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820419:0}, s={-8340256302189820419:0}, tmp={-8340256302189820419:0}] [L5584] RET ldv_memset((void *)(& ldvarg0), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg0), 0, 8UL)={-8340256302189820419:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5585] CALL ldv_memset((void *)(& ldvarg5), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820451:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820451:0}, s={-8340256302189820451:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820451:0}, n=8, ref_cnt=0, s={-8340256302189820451:0}, s={-8340256302189820451:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-8340256302189820451:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820451:0}, s={-8340256302189820451:0}, tmp={-8340256302189820451:0}] [L5585] RET ldv_memset((void *)(& ldvarg5), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg5), 0, 8UL)={-8340256302189820451:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5586] CALL ldv_memset((void *)(& ldvarg6), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820417:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820417:0}, s={-8340256302189820417:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820417:0}, n=8, ref_cnt=0, s={-8340256302189820417:0}, s={-8340256302189820417:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-8340256302189820417:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8340256302189820417:0}, s={-8340256302189820417:0}, tmp={-8340256302189820417:0}] [L5586] RET ldv_memset((void *)(& ldvarg6), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg6), 0, 8UL)={-8340256302189820417:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5587] CALL ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-2075608448669366352:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-2075608448669366352:0}, s={-2075608448669366352:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-2075608448669366352:0}, n=8, ref_cnt=0, s={-2075608448669366352:0}, s={-2075608448669366352:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-2075608448669366352:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-2075608448669366352:0}, s={-2075608448669366352:0}, tmp={-2075608448669366352:0}] [L5587] RET ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg1), 0, 8UL)={-2075608448669366352:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5588] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302156265760:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-8340256302156265760:0}, s={-8340256302156265760:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302156265760:0}, n=4, ref_cnt=0, s={-8340256302156265760:0}, s={-8340256302156265760:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-8340256302156265760:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-8340256302156265760:0}, s={-8340256302156265760:0}, tmp={-8340256302156265760:0}] [L5588] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg4), 0, 4UL)={-8340256302156265760:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5589] CALL ldv_memset((void *)(& ldvarg2), 0, 8UL) VAL [\old(c)=0, \old(n)=8, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8338414710009364388:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8338414710009364388:0}, s={-8338414710009364388:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8338414710009364388:0}, n=8, ref_cnt=0, s={-8338414710009364388:0}, s={-8338414710009364388:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-8338414710009364388:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=8, ref_cnt=0, s={-8338414710009364388:0}, s={-8338414710009364388:0}, tmp={-8338414710009364388:0}] [L5589] RET ldv_memset((void *)(& ldvarg2), 0, 8UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg2), 0, 8UL)={-8338414710009364388:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5590] CALL ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-3728570283762429007:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-3728570283762429007:0}, s={-3728570283762429007:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-3728570283762429007:0}, n=4, ref_cnt=0, s={-3728570283762429007:0}, s={-3728570283762429007:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-3728570283762429007:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-3728570283762429007:0}, s={-3728570283762429007:0}, tmp={-3728570283762429007:0}] [L5590] RET ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg11), 0, 4UL)={-3728570283762429007:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5591] CALL ldv_memset((void *)(& ldvarg12), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820423:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-8340256302189820423:0}, s={-8340256302189820423:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820423:0}, n=4, ref_cnt=0, s={-8340256302189820423:0}, s={-8340256302189820423:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-8340256302189820423:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-8340256302189820423:0}, s={-8340256302189820423:0}, tmp={-8340256302189820423:0}] [L5591] RET ldv_memset((void *)(& ldvarg12), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg12), 0, 4UL)={-8340256302189820423:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5592] CALL ldv_memset((void *)(& ldvarg9), 0, 4UL) VAL [\old(c)=0, \old(n)=4, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, s={-8340256302189820420:0}] [L4338] void *tmp ; VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-8340256302189820420:0}, s={-8340256302189820420:0}] [L4340] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, memset(s, c, n)={-8340256302189820420:0}, n=4, ref_cnt=0, s={-8340256302189820420:0}, s={-8340256302189820420:0}] [L4340] tmp = memset(s, c, n) [L4341] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-8340256302189820420:0}, c=0, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, n=4, ref_cnt=0, s={-8340256302189820420:0}, s={-8340256302189820420:0}, tmp={-8340256302189820420:0}] [L5592] RET ldv_memset((void *)(& ldvarg9), 0, 4UL) VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg9), 0, 4UL)={-8340256302189820420:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5593] ldv_state_variable_1 = 0 [L5594] ref_cnt = 0 [L5595] ldv_state_variable_0 = 1 [L5596] ldv_state_variable_2 = 0 VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}] [L5598] tmp___2 = __VERIFIER_nondet_int() [L5600] case 0: [L5716] case 1: VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=1] [L5717] COND TRUE ldv_state_variable_0 != 0 [L5718] tmp___4 = __VERIFIER_nondet_int() [L5720] case 0: [L5728] case 1: VAL [cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=1, tmp___4=1] [L5729] COND TRUE ldv_state_variable_0 == 1 [L5730] CALL, EXPR cluster_init() [L5516] CALL register_md_cluster_operations(& cluster_ops, & __this_module) [L6002] return __VERIFIER_nondet_int(); [L5516] RET register_md_cluster_operations(& cluster_ops, & __this_module) [L5517] return (0); VAL [\result=0, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5730] RET, EXPR cluster_init() [L5730] ldv_retval_0 = cluster_init() [L5731] COND TRUE ldv_retval_0 == 0 [L5732] ldv_state_variable_0 = 3 [L5733] ldv_state_variable_2 = 1 [L5734] CALL ldv_initialize_dlm_lockspace_ops_2() [L5532] void *tmp ; VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5534] CALL, EXPR ldv_init_zalloc(8UL) VAL [\old(size)=8, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=8, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340256302189821008:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0, size=8] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=8, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340256302189821008:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340256302189821008:0}, ref_cnt=0, size=8, tmp={-8340256302189821008:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=8, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340256302189821008:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340256302189821008:0}, ref_cnt=0, size=8, tmp={-8340256302189821008:0}] [L4333] return (p); VAL [\old(size)=8, \result={-8340256302189821008:0}, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340256302189821008:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, p={-8340256302189821008:0}, ref_cnt=0, size=8, tmp={-8340256302189821008:0}] [L5534] RET, EXPR ldv_init_zalloc(8UL) VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(8UL)={-8340256302189821008:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={0:0}, ref_cnt=0] [L5534] tmp = ldv_init_zalloc(8UL) [L5535] md_ls_ops_group0 = (struct dlm_slot *)tmp VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340256302189821008:0}] [L5734] RET ldv_initialize_dlm_lockspace_ops_2() [L5735] ldv_state_variable_1 = 1 [L5736] CALL ldv_initialize_md_cluster_operations_1() [L5541] void *tmp ; [L5542] void *tmp___0 ; VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L5544] CALL, EXPR ldv_init_zalloc(832UL) VAL [\old(size)=832, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=832, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340398104830130256:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, size=832] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=832, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340398104830130256:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, p={-8340398104830130256:0}, ref_cnt=0, size=832, tmp={-8340398104830130256:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=832, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340398104830130256:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, p={-8340398104830130256:0}, ref_cnt=0, size=832, tmp={-8340398104830130256:0}] [L4333] return (p); VAL [\old(size)=832, \result={-8340398104830130256:0}, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340398104830130256:0}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, p={-8340398104830130256:0}, ref_cnt=0, size=832, tmp={-8340398104830130256:0}] [L5544] RET, EXPR ldv_init_zalloc(832UL) VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={0:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(832UL)={-8340398104830130256:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L5544] tmp = ldv_init_zalloc(832UL) [L5545] cluster_ops_group0 = (struct md_rdev *)tmp VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340398104830130256:0}] [L5546] CALL, EXPR ldv_init_zalloc(2096UL) VAL [\old(size)=2096, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4327] void *p ; [L4328] void *tmp ; [L4330] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=2096, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340289287538661456:0}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, size=2096] [L4330] tmp = calloc(1UL, size) [L4331] p = tmp VAL [\old(size)=2096, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340289287538661456:0}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, p={-8340289287538661456:0}, ref_cnt=0, size=2096, tmp={-8340289287538661456:0}] [L4332] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4289] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4332] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=2096, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340289287538661456:0}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, p={-8340289287538661456:0}, ref_cnt=0, size=2096, tmp={-8340289287538661456:0}] [L4333] return (p); VAL [\old(size)=2096, \result={-8340289287538661456:0}, __this_module={0:-9223372036854775808}, calloc(1UL, size)={-8340289287538661456:0}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, p={-8340289287538661456:0}, ref_cnt=0, size=2096, tmp={-8340289287538661456:0}] [L5546] RET, EXPR ldv_init_zalloc(2096UL) VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(2096UL)={-8340289287538661456:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340398104830130256:0}] [L5546] tmp___0 = ldv_init_zalloc(2096UL) [L5547] cluster_ops_group1 = (struct mddev *)tmp___0 VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340398104830130256:0}, tmp___0={-8340289287538661456:0}] [L5736] RET ldv_initialize_md_cluster_operations_1() [L5739] COND FALSE !(ldv_retval_0 != 0) VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=1, tmp___4=1] [L5598] tmp___2 = __VERIFIER_nondet_int() [L5600] case 0: VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=0, tmp___4=1] [L5601] COND TRUE ldv_state_variable_1 != 0 [L5602] tmp___3 = __VERIFIER_nondet_int() [L5604] case 0: [L5611] case 1: [L5618] case 2: [L5625] case 3: [L5632] case 4: [L5639] case 5: [L5646] case 6: [L5653] case 7: [L5660] case 8: [L5667] case 9: VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=0, tmp___3=9, tmp___4=1] [L5668] COND TRUE ldv_state_variable_1 == 1 [L5669] EXPR \read(ldvarg4) [L5669] CALL join(cluster_ops_group1, ldvarg4) [L5089] struct md_cluster_info *cinfo ; [L5090] int ret ; [L5091] int ops_rv ; [L5092] char str[64U] ; [L5093] bool tmp ; [L5094] int tmp___0 ; [L5095] void *tmp___1 ; [L5096] struct lock_class_key __key ; [L5097] int tmp___2 ; [L5098] int tmp___3 ; [L5099] int tmp___4 ; [L5100] struct lock_class_key __key___0 ; [L5102] CALL, EXPR ldv_try_module_get_5(& __this_module) [L5798] int tmp ; [L5800] CALL, EXPR ldv_try_module_get(ldv_func_arg1) [L5868] int module_get_succeeded ; VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, module={0:-9223372036854775808}, module={0:-9223372036854775808}, ref_cnt=0] [L5870] COND TRUE (unsigned long )module != (unsigned long )((struct module *)0) [L5871] CALL, EXPR ldv_undef_int() [L4346] int tmp ; [L4348] tmp = __VERIFIER_nondet_int() [L4349] return (tmp); VAL [\result=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp=1] [L5871] RET, EXPR ldv_undef_int() [L5871] module_get_succeeded = ldv_undef_int() [L5872] COND TRUE module_get_succeeded == 1 [L5873] ldv_module_refcounter = ldv_module_refcounter + 1 [L5874] return (1); VAL [\result=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, module={0:-9223372036854775808}, module={0:-9223372036854775808}, module_get_succeeded=1, ref_cnt=0] [L5800] RET, EXPR ldv_try_module_get(ldv_func_arg1) [L5800] tmp = ldv_try_module_get(ldv_func_arg1) [L5801] return (tmp != 0); VAL [\result=1, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, ldv_func_arg1={0:-9223372036854775808}, ldv_func_arg1={0:-9223372036854775808}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp=1] [L5102] RET, EXPR ldv_try_module_get_5(& __this_module) [L5102] tmp = ldv_try_module_get_5(& __this_module) [L5103] COND TRUE \read(tmp) [L5104] tmp___0 = 0 VAL [\old(nodes)=0, __key={-8340256302189820472:0}, __key___0={-3728570283762432540:0}, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, mddev={-8340289287538661456:0}, mddev={-8340289287538661456:0}, nodes=0, ops_rv={-8340256302189820427:0}, ref_cnt=0, str={-8340256302189816911:0}, tmp=1, tmp___0=0] [L5108] COND FALSE !(\read(tmp___0)) VAL [\old(nodes)=0, __key={-8340256302189820472:0}, __key___0={-3728570283762432540:0}, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, mddev={-8340289287538661456:0}, mddev={-8340289287538661456:0}, nodes=0, ops_rv={-8340256302189820427:0}, ref_cnt=0, str={-8340256302189816911:0}, tmp=1, tmp___0=0] [L5112] CALL, EXPR kzalloc(536UL, 208U) VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4277] void *tmp ; [L4279] CALL, EXPR kmalloc(size, flags | 32768U) [L4268] void *tmp___2 ; [L4270] CALL, EXPR __kmalloc(size, flags) [L4263] CALL, EXPR ldv_malloc(size) VAL [\old(size)=536, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L4293] void *p ; [L4294] void *tmp ; [L4295] int tmp___0 ; [L4297] tmp___0 = __VERIFIER_nondet_int() [L4298] COND TRUE tmp___0 != 0 [L4299] return ((void *)0); VAL [\old(size)=536, \result={0:0}, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, size=536, tmp___0=2147483648] [L4263] RET, EXPR ldv_malloc(size) VAL [\old(size)=536, \old(t)=32976, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_malloc(size)={0:0}, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, size=536, t=32976] [L4263] return ldv_malloc(size); [L4270] RET, EXPR __kmalloc(size, flags) [L4270] tmp___2 = __kmalloc(size, flags) [L4271] return (tmp___2); VAL [\old(flags)=32976, \old(size)=536, \result={0:0}, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, flags=32976, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, size=536, tmp___2={0:0}] [L4279] RET, EXPR kmalloc(size, flags | 32768U) [L4279] tmp = kmalloc(size, flags | 32768U) [L4280] return (tmp); VAL [\old(flags)=208, \old(size)=536, \result={0:0}, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, flags=208, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, size=536, tmp={0:0}] [L5112] RET, EXPR kzalloc(536UL, 208U) VAL [\old(nodes)=0, __key={-8340256302189820472:0}, __key___0={-3728570283762432540:0}, __this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, kzalloc(536UL, 208U)={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, mddev={-8340289287538661456:0}, mddev={-8340289287538661456:0}, nodes=0, ops_rv={-8340256302189820427:0}, ref_cnt=0, str={-8340256302189816911:0}, tmp=1, tmp___0=0] [L5112] tmp___1 = kzalloc(536UL, 208U) [L5113] cinfo = (struct md_cluster_info *)tmp___1 VAL [\old(nodes)=0, __key={-8340256302189820472:0}, __key___0={-3728570283762432540:0}, __this_module={0:-9223372036854775808}, cinfo={0:0}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, mddev={-8340289287538661456:0}, mddev={-8340289287538661456:0}, nodes=0, ops_rv={-8340256302189820427:0}, ref_cnt=0, str={-8340256302189816911:0}, tmp=1, tmp___0=0, tmp___1={0:0}] [L5114] COND TRUE (unsigned long )cinfo == (unsigned long )((struct md_cluster_info *)0) [L5115] return (-12); [L5115] return (-12); [L5115] return (-12); [L5115] return (-12); [L5115] return (-12); VAL [\old(nodes)=0, \result=-12, __this_module={0:-9223372036854775808}, cinfo={0:0}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, mddev={-8340289287538661456:0}, mddev={-8340289287538661456:0}, nodes=0, ref_cnt=0, tmp=1, tmp___0=0, tmp___1={0:0}] [L5669] RET join(cluster_ops_group1, ldvarg4) [L5670] ldv_state_variable_1 = 1 VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=0, tmp___3=9, tmp___4=1] [L5598] tmp___2 = __VERIFIER_nondet_int() [L5600] case 0: [L5716] case 1: VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=1, tmp___3=9, tmp___4=1] [L5717] COND TRUE ldv_state_variable_0 != 0 [L5718] tmp___4 = __VERIFIER_nondet_int() [L5720] case 0: VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=1, tmp___3=9, tmp___4=0] [L5721] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 [L5722] CALL cluster_exit() [L5523] CALL unregister_md_cluster_operations() [L6010] return __VERIFIER_nondet_int(); [L5523] RET unregister_md_cluster_operations() [L5722] RET cluster_exit() [L5723] ldv_state_variable_0 = 2 VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-8340256302189820419:0}, ldvarg1={-2075608448669366352:0}, ldvarg10={-8340397005318453775:0}, ldvarg11={-3728570283762429007:0}, ldvarg12={-8340256302189820423:0}, ldvarg13={-8916857519251173200:0}, ldvarg2={-8338414710009364388:0}, ldvarg3={-8340256302189820448:0}, ldvarg4={-8340256302156265760:0}, ldvarg5={-8340256302189820451:0}, ldvarg6={-8340256302189820417:0}, ldvarg7={-8340256302189820440:0}, ldvarg8={-8340260761439614981:0}, ldvarg9={-8340256302189820420:0}, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0, tmp={-8340260761439614981:0}, tmp___0={-8916857519251173200:0}, tmp___1={-8340397005318453775:0}, tmp___2=1, tmp___3=9, tmp___4=0] [L5792] CALL ldv_check_final_state() [L5914] COND TRUE ldv_module_refcounter != 1 VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L5915] CALL ldv_error() VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] [L5816] reach_error() VAL [__this_module={0:-9223372036854775808}, cluster_ops={77:0}, cluster_ops_group0={-8340398104830130256:0}, cluster_ops_group1={-8340289287538661456:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=2, ldv_retval_0=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, md_ls_ops={76:0}, md_ls_ops_group0={-8340256302189821008:0}, ref_cnt=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 37 procedures, 565 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 80.8s, OverallIterations: 15, TraceHistogramMax: 65, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.1s, AutomataDifference: 9.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4054 SdHoareTripleChecker+Valid, 7.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3961 mSDsluCounter, 65904 SdHoareTripleChecker+Invalid, 6.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 54018 mSDsCounter, 655 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2258 IncrementalHoareTripleChecker+Invalid, 2913 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 655 mSolverCounterUnsat, 11886 mSDtfsCounter, 2258 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5650 GetRequests, 5487 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 6.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2098occurred in iteration=14, InterpolantAutomatonStates: 140, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 14 MinimizatonAttempts, 1319 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 36.3s SatisfiabilityAnalysisTime, 15.2s InterpolantComputationTime, 4022 NumberOfCodeBlocks, 2920 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 5602 ConstructedInterpolants, 0 QuantifiedInterpolants, 6855 SizeOfPredicates, 20 NumberOfNonLiveVariables, 15092 ConjunctsInSsa, 83 ConjunctsInUnsatCore, 21 InterpolantComputations, 7 PerfectInterpolantSequences, 35869/38066 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2021-12-06 19:09:10,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2a590e1-e878-4d93-8d5e-992f48f805aa/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 Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE