/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml --traceabstraction.trace.refinement.strategy FIXED_PREFERENCES --traceabstraction.compute.interpolants.along.a.counterexample Craig_NestedInterpolation --traceabstraction.smt.solver Internal_SMTInterpol --traceabstraction.compute.trace.for.counterexample.result false --rcfgbuilder.size.of.a.code.block SequenceOfStatements --traceabstraction.use.minimal.unsat.core.enumeration true --traceabstraction.additional.smt.options produce-proofs=true --traceabstraction.additional.smt.options produce-unsat-cores=true --traceabstraction.additional.smt.options enumeration-timeout=5000 --traceabstraction.additional.smt.options interpolation-heuristic=SMALLESTAMONGWIDE --traceabstraction.additional.smt.options tolerance=0.2 --traceabstraction.additional.smt.options log-additional-information=true --traceabstraction.additional.smt.options unknown-allowed=true -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/systemc/pc_sfifo_1.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.1.25-adbd35c [2020-10-15 04:47:14,228 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-15 04:47:14,231 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-15 04:47:14,273 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-15 04:47:14,274 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-15 04:47:14,285 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-15 04:47:14,286 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-15 04:47:14,288 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-15 04:47:14,290 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-15 04:47:14,291 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-15 04:47:14,291 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-15 04:47:14,294 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-15 04:47:14,294 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-15 04:47:14,297 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-15 04:47:14,300 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-15 04:47:14,301 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-15 04:47:14,302 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-15 04:47:14,303 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-15 04:47:14,306 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-15 04:47:14,312 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-15 04:47:14,315 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-15 04:47:14,316 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-15 04:47:14,317 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-15 04:47:14,318 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-15 04:47:14,322 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-15 04:47:14,322 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-15 04:47:14,322 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-15 04:47:14,324 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-15 04:47:14,324 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-15 04:47:14,325 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-15 04:47:14,325 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-15 04:47:14,326 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-15 04:47:14,326 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-15 04:47:14,327 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-15 04:47:14,328 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-15 04:47:14,328 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-15 04:47:14,329 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-15 04:47:14,329 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-15 04:47:14,329 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-15 04:47:14,330 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-15 04:47:14,330 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-15 04:47:14,331 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-10-15 04:47:14,353 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-15 04:47:14,354 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-15 04:47:14,355 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-15 04:47:14,355 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-15 04:47:14,355 INFO L138 SettingsManager]: * Use SBE=true [2020-10-15 04:47:14,356 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-15 04:47:14,356 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-15 04:47:14,356 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-15 04:47:14,356 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-15 04:47:14,356 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-15 04:47:14,357 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-15 04:47:14,357 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-15 04:47:14,357 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-15 04:47:14,357 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-15 04:47:14,357 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-15 04:47:14,358 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-15 04:47:14,358 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-15 04:47:14,358 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-15 04:47:14,358 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-15 04:47:14,359 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-15 04:47:14,359 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-15 04:47:14,359 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-15 04:47:14,359 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-15 04:47:14,359 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-15 04:47:14,360 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-15 04:47:14,360 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-15 04:47:14,360 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-15 04:47:14,360 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-15 04:47:14,360 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-10-15 04:47:14,360 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> FIXED_PREFERENCES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Interpolants along a Counterexample -> Craig_NestedInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMT solver -> Internal_SMTInterpol Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute trace for counterexample result -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: Size of a code block -> SequenceOfStatements Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Use minimal unsat core enumeration -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional SMT options -> produce-proofs=true;produce-unsat-cores=true;enumeration-timeout=5000;interpolation-heuristic=SMALLESTAMONGWIDE;tolerance=0.2;log-additional-information=true;unknown-allowed=true; [2020-10-15 04:47:14,670 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-15 04:47:14,682 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-15 04:47:14,686 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-15 04:47:14,687 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-15 04:47:14,688 INFO L275 PluginConnector]: CDTParser initialized [2020-10-15 04:47:14,688 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/systemc/pc_sfifo_1.cil-2.c [2020-10-15 04:47:14,749 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e452307fb/7d29eadd6d4c4d0c87981f730e5e95cb/FLAG2e60878ad [2020-10-15 04:47:15,221 INFO L306 CDTParser]: Found 1 translation units. [2020-10-15 04:47:15,222 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/systemc/pc_sfifo_1.cil-2.c [2020-10-15 04:47:15,239 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e452307fb/7d29eadd6d4c4d0c87981f730e5e95cb/FLAG2e60878ad [2020-10-15 04:47:15,598 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e452307fb/7d29eadd6d4c4d0c87981f730e5e95cb [2020-10-15 04:47:15,610 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-15 04:47:15,612 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-10-15 04:47:15,614 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-15 04:47:15,615 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-15 04:47:15,618 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-15 04:47:15,619 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:15,623 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70c28f8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15, skipping insertion in model container [2020-10-15 04:47:15,623 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:15,631 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-15 04:47:15,657 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-15 04:47:15,840 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-15 04:47:15,845 INFO L203 MainTranslator]: Completed pre-run [2020-10-15 04:47:15,879 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-15 04:47:15,898 INFO L208 MainTranslator]: Completed translation [2020-10-15 04:47:15,898 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15 WrapperNode [2020-10-15 04:47:15,898 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-15 04:47:15,899 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-15 04:47:15,899 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-15 04:47:15,899 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-15 04:47:15,994 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:15,995 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:16,002 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:16,003 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:16,011 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:16,019 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:16,021 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... [2020-10-15 04:47:16,024 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-15 04:47:16,025 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-15 04:47:16,025 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-15 04:47:16,025 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-15 04:47:16,026 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-15 04:47:16,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-10-15 04:47:16,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-15 04:47:16,094 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2020-10-15 04:47:16,094 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2020-10-15 04:47:16,094 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2020-10-15 04:47:16,094 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2020-10-15 04:47:16,094 INFO L138 BoogieDeclarations]: Found implementation of procedure do_write_p [2020-10-15 04:47:16,094 INFO L138 BoogieDeclarations]: Found implementation of procedure do_read_c [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure init_threads [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure eval [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_simulation [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure start_simulation [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure init_model [2020-10-15 04:47:16,095 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-10-15 04:47:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-10-15 04:47:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-10-15 04:47:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure error [2020-10-15 04:47:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2020-10-15 04:47:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2020-10-15 04:47:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2020-10-15 04:47:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure do_write_p [2020-10-15 04:47:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure do_read_c [2020-10-15 04:47:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure init_threads [2020-10-15 04:47:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2020-10-15 04:47:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure eval [2020-10-15 04:47:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure stop_simulation [2020-10-15 04:47:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure start_simulation [2020-10-15 04:47:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure init_model [2020-10-15 04:47:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-10-15 04:47:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-10-15 04:47:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-15 04:47:16,471 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-15 04:47:16,471 INFO L295 CfgBuilder]: Removed 4 assume(true) statements. [2020-10-15 04:47:16,477 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 04:47:16 BoogieIcfgContainer [2020-10-15 04:47:16,477 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-15 04:47:16,479 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-15 04:47:16,479 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-15 04:47:16,483 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-15 04:47:16,483 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.10 04:47:15" (1/3) ... [2020-10-15 04:47:16,484 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31939b2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 04:47:16, skipping insertion in model container [2020-10-15 04:47:16,484 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 04:47:15" (2/3) ... [2020-10-15 04:47:16,485 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31939b2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 04:47:16, skipping insertion in model container [2020-10-15 04:47:16,485 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 04:47:16" (3/3) ... [2020-10-15 04:47:16,487 INFO L109 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2.c [2020-10-15 04:47:16,501 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-10-15 04:47:16,515 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-15 04:47:16,529 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-10-15 04:47:16,556 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-10-15 04:47:16,556 INFO L376 AbstractCegarLoop]: Hoare is true [2020-10-15 04:47:16,556 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-10-15 04:47:16,556 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 04:47:16,556 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 04:47:16,557 INFO L380 AbstractCegarLoop]: Difference is false [2020-10-15 04:47:16,557 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 04:47:16,557 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 04:47:16,580 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states. [2020-10-15 04:47:16,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-10-15 04:47:16,591 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:16,592 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:16,593 INFO L427 AbstractCegarLoop]: === Iteration 1 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:16,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:16,599 INFO L82 PathProgramCache]: Analyzing trace with hash 800633075, now seen corresponding path program 1 times [2020-10-15 04:47:16,606 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:16,607 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2031236474] [2020-10-15 04:47:16,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:16,981 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:17,144 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:17,222 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:17,479 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:17,654 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:17,793 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:18,184 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:18,760 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:21,855 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:21,856 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 91 [2020-10-15 04:47:21,856 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 8 [2020-10-15 04:47:21,857 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4999 [2020-10-15 04:47:21,860 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:21,860 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:21,861 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 9 [2020-10-15 04:47:21,861 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 5 [2020-10-15 04:47:21,862 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 82 [2020-10-15 04:47:21,862 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 5 [2020-10-15 04:47:22,081 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:22,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,091 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,106 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,106 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:22,106 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,106 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 16 [2020-10-15 04:47:22,107 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,107 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,107 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:22,107 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,107 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:22,107 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:22,156 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:22,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,163 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,169 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,169 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:22,170 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,170 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 7 [2020-10-15 04:47:22,170 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,170 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,171 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:22,171 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,171 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 5 [2020-10-15 04:47:22,171 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:22,187 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:22,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,191 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,193 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,194 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:22,194 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,194 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:22,194 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,194 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,195 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:22,195 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,195 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:22,195 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:22,198 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:22,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,201 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,204 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,204 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:22,204 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,205 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:22,205 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,205 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,205 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:22,206 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,206 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:22,206 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:22,208 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2020-10-15 04:47:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,215 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,225 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,225 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:22,226 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,226 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 12 [2020-10-15 04:47:22,226 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,226 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,227 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:22,227 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,227 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 27 [2020-10-15 04:47:22,227 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:22,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,233 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,235 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,235 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:22,236 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,236 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:22,236 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,237 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,237 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:22,237 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,238 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:22,238 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:22,240 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:22,241 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:22,243 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:22,243 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:22,244 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:22,244 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:22,244 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:22,245 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:22,245 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:22,245 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:22,246 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:22,246 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:22,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 04:47:22,262 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2031236474] [2020-10-15 04:47:22,264 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:22,264 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-10-15 04:47:22,265 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971574074] [2020-10-15 04:47:22,270 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 04:47:22,271 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:22,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 04:47:22,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-15 04:47:22,288 INFO L87 Difference]: Start difference. First operand 107 states. Second operand 8 states. [2020-10-15 04:47:23,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:23,903 INFO L93 Difference]: Finished difference Result 333 states and 496 transitions. [2020-10-15 04:47:23,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 04:47:23,906 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 65 [2020-10-15 04:47:23,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:23,957 INFO L225 Difference]: With dead ends: 333 [2020-10-15 04:47:23,958 INFO L226 Difference]: Without dead ends: 227 [2020-10-15 04:47:23,967 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-15 04:47:23,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-15 04:47:24,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 120. [2020-10-15 04:47:24,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-10-15 04:47:24,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 149 transitions. [2020-10-15 04:47:24,137 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 149 transitions. Word has length 65 [2020-10-15 04:47:24,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:24,139 INFO L479 AbstractCegarLoop]: Abstraction has 120 states and 149 transitions. [2020-10-15 04:47:24,139 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 04:47:24,139 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 149 transitions. [2020-10-15 04:47:24,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-15 04:47:24,148 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:24,148 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:24,149 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-15 04:47:24,151 INFO L427 AbstractCegarLoop]: === Iteration 2 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:24,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:24,152 INFO L82 PathProgramCache]: Analyzing trace with hash -950482774, now seen corresponding path program 1 times [2020-10-15 04:47:24,152 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:24,153 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1011549087] [2020-10-15 04:47:24,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:24,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:24,222 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:24,251 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:24,298 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:24,456 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:25,018 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:25,127 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:25,222 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,000 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,001 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 92 [2020-10-15 04:47:27,001 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 7 [2020-10-15 04:47:27,001 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2797 [2020-10-15 04:47:27,001 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,002 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,002 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 6 [2020-10-15 04:47:27,002 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 15 [2020-10-15 04:47:27,002 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 63 [2020-10-15 04:47:27,002 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,073 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:27,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,076 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,079 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,079 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:27,079 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,079 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:27,080 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,080 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,080 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:27,080 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:27,081 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:27,081 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,106 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:27,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,110 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,113 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,113 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:27,114 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,114 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:47:27,114 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,114 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,115 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:27,115 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:27,115 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:27,115 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,128 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,131 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,133 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,134 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:27,134 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,134 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:27,135 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,135 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,135 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:27,135 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:27,136 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:27,136 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,138 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,140 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,143 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,143 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:27,143 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,144 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:27,144 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,144 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,144 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:27,145 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:27,145 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:27,145 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,147 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2020-10-15 04:47:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,152 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,161 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,161 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:27,162 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,162 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 11 [2020-10-15 04:47:27,162 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,162 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:27,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 19 [2020-10-15 04:47:27,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 9 [2020-10-15 04:47:27,163 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,175 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,177 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,178 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,179 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:27,179 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,179 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:27,179 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,180 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,180 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:27,180 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:27,180 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:27,180 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,182 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:27,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:27,185 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:27,188 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:27,188 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:27,189 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:27,189 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:27,189 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:27,190 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:27,190 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:27,190 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:27,190 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 4 [2020-10-15 04:47:27,190 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:27,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 04:47:27,201 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1011549087] [2020-10-15 04:47:27,202 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:27,202 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-15 04:47:27,202 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757991] [2020-10-15 04:47:27,204 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 04:47:27,205 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:27,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 04:47:27,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2020-10-15 04:47:27,205 INFO L87 Difference]: Start difference. First operand 120 states and 149 transitions. Second operand 7 states. [2020-10-15 04:47:28,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:28,033 INFO L93 Difference]: Finished difference Result 270 states and 358 transitions. [2020-10-15 04:47:28,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 04:47:28,034 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 66 [2020-10-15 04:47:28,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:28,037 INFO L225 Difference]: With dead ends: 270 [2020-10-15 04:47:28,037 INFO L226 Difference]: Without dead ends: 167 [2020-10-15 04:47:28,039 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-15 04:47:28,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-15 04:47:28,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 120. [2020-10-15 04:47:28,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-10-15 04:47:28,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 148 transitions. [2020-10-15 04:47:28,062 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 148 transitions. Word has length 66 [2020-10-15 04:47:28,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:28,062 INFO L479 AbstractCegarLoop]: Abstraction has 120 states and 148 transitions. [2020-10-15 04:47:28,062 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 04:47:28,063 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 148 transitions. [2020-10-15 04:47:28,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-15 04:47:28,065 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:28,065 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:28,065 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-15 04:47:28,065 INFO L427 AbstractCegarLoop]: === Iteration 3 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:28,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:28,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1954843895, now seen corresponding path program 1 times [2020-10-15 04:47:28,066 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:28,066 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1642661030] [2020-10-15 04:47:28,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:28,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:28,092 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:28,108 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:28,131 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:28,231 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:28,503 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,517 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,517 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 92 [2020-10-15 04:47:31,518 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 5 [2020-10-15 04:47:31,518 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3433 [2020-10-15 04:47:31,518 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,519 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,519 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 6 [2020-10-15 04:47:31,519 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 15 [2020-10-15 04:47:31,519 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 51 [2020-10-15 04:47:31,519 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,591 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:31,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,595 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,597 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,598 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:31,598 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:31,598 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:31,599 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,599 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,599 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:31,600 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:31,600 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:31,600 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,653 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:31,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,657 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,661 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,661 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:31,661 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:31,661 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:47:31,662 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,662 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,662 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:31,662 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:31,662 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:31,663 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,674 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:31,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,676 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,678 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,679 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:31,679 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:31,679 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:31,679 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,680 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,680 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:31,680 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:31,680 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:31,681 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,682 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,684 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,687 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,688 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:31,688 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:31,688 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:31,688 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,689 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,689 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:31,689 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:31,689 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:31,689 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,691 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2020-10-15 04:47:31,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,696 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,699 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,728 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,729 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:31,729 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:47:31,729 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 34 [2020-10-15 04:47:31,729 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,730 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,730 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:31,730 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 7 [2020-10-15 04:47:31,730 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 21 [2020-10-15 04:47:31,731 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,741 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:31,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,743 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,746 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,747 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:31,747 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:31,747 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:31,747 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,748 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,748 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:31,748 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:31,748 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 3 [2020-10-15 04:47:31,748 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,751 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:31,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:31,753 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:31,755 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:31,755 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:31,755 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:31,756 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:31,756 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:31,756 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:31,756 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:31,756 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:31,757 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 8 [2020-10-15 04:47:31,757 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:31,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 04:47:31,765 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1642661030] [2020-10-15 04:47:31,765 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:31,766 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-15 04:47:31,766 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276821773] [2020-10-15 04:47:31,767 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 04:47:31,767 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:31,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 04:47:31,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2020-10-15 04:47:31,767 INFO L87 Difference]: Start difference. First operand 120 states and 148 transitions. Second operand 7 states. [2020-10-15 04:47:32,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:32,990 INFO L93 Difference]: Finished difference Result 410 states and 551 transitions. [2020-10-15 04:47:32,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 04:47:32,991 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 66 [2020-10-15 04:47:32,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:33,001 INFO L225 Difference]: With dead ends: 410 [2020-10-15 04:47:33,001 INFO L226 Difference]: Without dead ends: 307 [2020-10-15 04:47:33,004 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-15 04:47:33,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2020-10-15 04:47:33,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 226. [2020-10-15 04:47:33,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2020-10-15 04:47:33,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 283 transitions. [2020-10-15 04:47:33,088 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 283 transitions. Word has length 66 [2020-10-15 04:47:33,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:33,089 INFO L479 AbstractCegarLoop]: Abstraction has 226 states and 283 transitions. [2020-10-15 04:47:33,089 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 04:47:33,090 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 283 transitions. [2020-10-15 04:47:33,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-15 04:47:33,102 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:33,103 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:33,103 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-15 04:47:33,104 INFO L427 AbstractCegarLoop]: === Iteration 4 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:33,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:33,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1174862966, now seen corresponding path program 1 times [2020-10-15 04:47:33,105 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:33,105 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1623606529] [2020-10-15 04:47:33,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:33,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:33,144 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:33,164 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:33,189 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:33,225 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:34,001 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,134 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,135 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 92 [2020-10-15 04:47:38,135 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 5 [2020-10-15 04:47:38,135 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5001 [2020-10-15 04:47:38,136 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,136 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,136 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 8 [2020-10-15 04:47:38,137 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 15 [2020-10-15 04:47:38,137 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 41 [2020-10-15 04:47:38,137 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,234 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:38,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,242 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,251 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,252 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:38,252 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:38,252 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 15 [2020-10-15 04:47:38,252 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,253 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,253 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:38,253 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:38,253 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:38,253 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,292 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,299 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,310 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,311 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:38,311 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:38,311 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 15 [2020-10-15 04:47:38,311 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,312 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,312 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:38,312 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:38,312 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:38,312 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,332 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,335 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,337 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,337 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:38,337 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:38,338 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:38,338 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,338 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,338 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:38,338 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:38,339 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:38,339 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,340 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,343 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,347 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,347 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:38,347 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:38,347 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:47:38,348 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,348 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,348 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:38,349 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:38,349 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:38,349 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,351 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2020-10-15 04:47:38,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,354 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,357 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,365 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,412 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,413 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:38,413 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 3 [2020-10-15 04:47:38,413 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 59 [2020-10-15 04:47:38,413 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,414 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,414 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 5 [2020-10-15 04:47:38,414 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 19 [2020-10-15 04:47:38,414 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:38,414 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,449 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:38,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,450 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,451 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,452 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:38,454 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:38,454 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:38,454 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,454 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,454 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:38,455 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:38,455 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:38,455 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,456 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:38,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:38,458 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:38,462 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:38,462 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:38,462 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:38,462 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:38,463 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:38,463 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:38,463 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:47:38,463 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:38,463 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:38,464 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:38,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 04:47:38,516 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1623606529] [2020-10-15 04:47:38,516 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:38,516 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2020-10-15 04:47:38,517 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510596623] [2020-10-15 04:47:38,519 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-15 04:47:38,519 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:38,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-15 04:47:38,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:47:38,522 INFO L87 Difference]: Start difference. First operand 226 states and 283 transitions. Second operand 10 states. [2020-10-15 04:47:40,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:40,327 INFO L93 Difference]: Finished difference Result 580 states and 788 transitions. [2020-10-15 04:47:40,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-15 04:47:40,328 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 66 [2020-10-15 04:47:40,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:40,331 INFO L225 Difference]: With dead ends: 580 [2020-10-15 04:47:40,331 INFO L226 Difference]: Without dead ends: 371 [2020-10-15 04:47:40,332 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2020-10-15 04:47:40,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2020-10-15 04:47:40,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 289. [2020-10-15 04:47:40,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 289 states. [2020-10-15 04:47:40,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 366 transitions. [2020-10-15 04:47:40,394 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 366 transitions. Word has length 66 [2020-10-15 04:47:40,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:40,395 INFO L479 AbstractCegarLoop]: Abstraction has 289 states and 366 transitions. [2020-10-15 04:47:40,395 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-15 04:47:40,395 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 366 transitions. [2020-10-15 04:47:40,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-15 04:47:40,396 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:40,399 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:40,400 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-15 04:47:40,400 INFO L427 AbstractCegarLoop]: === Iteration 5 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:40,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:40,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1501676787, now seen corresponding path program 1 times [2020-10-15 04:47:40,401 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:40,401 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [44152940] [2020-10-15 04:47:40,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:40,423 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:40,436 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:40,466 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:40,483 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:40,691 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:41,315 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,380 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,380 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 92 [2020-10-15 04:47:44,380 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 6 [2020-10-15 04:47:44,380 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3963 [2020-10-15 04:47:44,381 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,381 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,381 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 8 [2020-10-15 04:47:44,381 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 15 [2020-10-15 04:47:44,381 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 39 [2020-10-15 04:47:44,381 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:44,446 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,449 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,451 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,452 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:44,452 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:44,452 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:44,452 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,453 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,453 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:44,453 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:44,453 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:44,453 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:44,475 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:44,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,478 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,480 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,481 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:44,481 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:44,481 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:44,481 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,481 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,482 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:44,482 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:44,482 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:44,482 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:44,493 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,495 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,497 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,497 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:44,497 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:44,498 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:44,498 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,498 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,498 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:44,498 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:44,499 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:44,499 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:44,500 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:44,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,502 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,505 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,505 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:44,505 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:44,505 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:44,506 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,506 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,506 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:44,506 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:44,506 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:44,506 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:44,508 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2020-10-15 04:47:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,511 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,513 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,528 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,528 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:44,528 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:47:44,529 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 17 [2020-10-15 04:47:44,529 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,529 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,529 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 5 [2020-10-15 04:47:44,529 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 8 [2020-10-15 04:47:44,530 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:44,530 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:44,555 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,557 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,561 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,561 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:44,561 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:44,562 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:47:44,562 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,562 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,562 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:47:44,562 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:44,563 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:44,563 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:44,583 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:44,585 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:44,586 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:44,586 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:44,587 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:44,587 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:44,587 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:44,587 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:44,587 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:44,588 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 8 [2020-10-15 04:47:44,588 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:44,588 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:44,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 04:47:44,595 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [44152940] [2020-10-15 04:47:44,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:44,596 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2020-10-15 04:47:44,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144810787] [2020-10-15 04:47:44,596 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-15 04:47:44,597 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:44,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-15 04:47:44,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:47:44,597 INFO L87 Difference]: Start difference. First operand 289 states and 366 transitions. Second operand 10 states. [2020-10-15 04:47:46,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:46,210 INFO L93 Difference]: Finished difference Result 841 states and 1129 transitions. [2020-10-15 04:47:46,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-15 04:47:46,212 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 66 [2020-10-15 04:47:46,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:46,222 INFO L225 Difference]: With dead ends: 841 [2020-10-15 04:47:46,222 INFO L226 Difference]: Without dead ends: 569 [2020-10-15 04:47:46,225 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-15 04:47:46,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2020-10-15 04:47:46,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 484. [2020-10-15 04:47:46,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 484 states. [2020-10-15 04:47:46,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 609 transitions. [2020-10-15 04:47:46,298 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 609 transitions. Word has length 66 [2020-10-15 04:47:46,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:46,300 INFO L479 AbstractCegarLoop]: Abstraction has 484 states and 609 transitions. [2020-10-15 04:47:46,300 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-15 04:47:46,300 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 609 transitions. [2020-10-15 04:47:46,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2020-10-15 04:47:46,302 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:46,302 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:46,303 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-15 04:47:46,303 INFO L427 AbstractCegarLoop]: === Iteration 6 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:46,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:46,303 INFO L82 PathProgramCache]: Analyzing trace with hash 199124133, now seen corresponding path program 1 times [2020-10-15 04:47:46,304 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:46,304 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [410009939] [2020-10-15 04:47:46,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:46,324 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,342 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,362 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,382 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,404 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,628 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,922 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:46,936 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:47,033 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:48,927 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:48,928 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 115 [2020-10-15 04:47:48,928 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 9 [2020-10-15 04:47:48,928 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2610 [2020-10-15 04:47:48,928 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:48,928 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:48,929 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:47:48,929 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 55 [2020-10-15 04:47:48,929 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 45 [2020-10-15 04:47:48,929 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:48,973 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:48,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:48,976 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:48,977 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:48,978 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:48,979 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:48,979 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:49,000 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:49,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,003 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,004 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,005 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:49,006 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:49,014 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:49,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,016 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,017 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,017 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:49,018 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,018 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:49,018 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,018 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,019 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:49,019 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,019 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:49,019 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:49,020 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:49,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,021 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,022 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,022 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:49,022 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,023 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:49,023 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,023 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,023 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:49,023 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,023 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:49,024 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:49,044 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2020-10-15 04:47:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,047 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,049 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,049 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:49,049 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 5 [2020-10-15 04:47:49,050 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:49,053 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2020-10-15 04:47:49,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,054 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,056 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,056 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:49,056 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:49,057 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:49,058 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2020-10-15 04:47:49,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,061 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,064 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,064 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:49,064 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,064 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:49,064 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,065 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,065 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:49,065 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 18 [2020-10-15 04:47:49,065 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 10 [2020-10-15 04:47:49,065 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:49,074 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,076 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,078 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,078 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:49,078 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,078 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:49,079 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,079 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,079 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:49,079 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,079 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:49,080 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:49,081 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:49,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:49,082 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:49,083 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:49,084 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:49,084 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:49,084 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:49,084 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:49,084 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:49,085 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:49,085 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:49,085 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 3 [2020-10-15 04:47:49,085 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:49,096 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-15 04:47:49,097 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [410009939] [2020-10-15 04:47:49,097 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-10-15 04:47:49,097 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2020-10-15 04:47:49,097 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699075433] [2020-10-15 04:47:49,098 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 04:47:49,098 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:49,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 04:47:49,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2020-10-15 04:47:49,099 INFO L87 Difference]: Start difference. First operand 484 states and 609 transitions. Second operand 8 states. [2020-10-15 04:47:50,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:50,213 INFO L93 Difference]: Finished difference Result 882 states and 1152 transitions. [2020-10-15 04:47:50,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 04:47:50,213 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 85 [2020-10-15 04:47:50,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:50,218 INFO L225 Difference]: With dead ends: 882 [2020-10-15 04:47:50,218 INFO L226 Difference]: Without dead ends: 559 [2020-10-15 04:47:50,220 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-15 04:47:50,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-10-15 04:47:50,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 478. [2020-10-15 04:47:50,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 478 states. [2020-10-15 04:47:50,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 591 transitions. [2020-10-15 04:47:50,263 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 591 transitions. Word has length 85 [2020-10-15 04:47:50,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:50,264 INFO L479 AbstractCegarLoop]: Abstraction has 478 states and 591 transitions. [2020-10-15 04:47:50,264 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 04:47:50,264 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 591 transitions. [2020-10-15 04:47:50,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-10-15 04:47:50,266 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:50,266 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:50,266 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-15 04:47:50,266 INFO L427 AbstractCegarLoop]: === Iteration 7 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:50,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:50,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1553051195, now seen corresponding path program 1 times [2020-10-15 04:47:50,267 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:50,267 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1009083604] [2020-10-15 04:47:50,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:50,284 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:50,295 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:50,307 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:50,314 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:50,323 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:50,453 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:50,656 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,112 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,113 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 116 [2020-10-15 04:47:51,113 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 7 [2020-10-15 04:47:51,113 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 834 [2020-10-15 04:47:51,113 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,113 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,114 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 6 [2020-10-15 04:47:51,114 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 25 [2020-10-15 04:47:51,114 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 45 [2020-10-15 04:47:51,114 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:51,165 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:51,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,168 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,170 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,170 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:51,170 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,171 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:51,171 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,171 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,171 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:51,171 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,172 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:51,172 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:51,193 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:51,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,195 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,196 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,196 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:51,197 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,197 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:51,197 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,197 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,198 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:51,198 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,198 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:51,198 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:51,208 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,210 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,211 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,211 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:51,212 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,212 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:51,212 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,212 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,212 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:51,213 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,213 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:51,213 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:51,214 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,216 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,217 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,219 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,219 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:51,219 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:47:51,219 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:51,220 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,220 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,220 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:51,220 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,220 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:51,220 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:51,242 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2020-10-15 04:47:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,245 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,251 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,251 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:51,252 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,252 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 6 [2020-10-15 04:47:51,252 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,252 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,253 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:47:51,253 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 0 [2020-10-15 04:47:51,253 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 11 [2020-10-15 04:47:51,253 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:51,287 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2020-10-15 04:47:51,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,289 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,291 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,292 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,292 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:51,292 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:47:51,292 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:51,292 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,293 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,293 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:51,293 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,293 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:51,293 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:51,294 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2020-10-15 04:47:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,297 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,299 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,300 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 31 [2020-10-15 04:47:51,300 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,300 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:51,300 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,300 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,301 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:51,301 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 28 [2020-10-15 04:47:51,301 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:51,301 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:51,303 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,304 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,304 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,305 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:51,305 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,305 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:51,305 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,305 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,306 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:51,306 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,306 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:51,306 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:51,307 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:51,308 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:51,309 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:51,309 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 12 [2020-10-15 04:47:51,309 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:51,309 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:51,310 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:51,310 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:51,310 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:51,310 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:51,310 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:51,311 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:51,324 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-15 04:47:51,325 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1009083604] [2020-10-15 04:47:51,325 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:51,325 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-10-15 04:47:51,326 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999891895] [2020-10-15 04:47:51,326 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 04:47:51,326 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:51,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 04:47:51,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2020-10-15 04:47:51,327 INFO L87 Difference]: Start difference. First operand 478 states and 591 transitions. Second operand 8 states. [2020-10-15 04:47:52,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:52,254 INFO L93 Difference]: Finished difference Result 1380 states and 1838 transitions. [2020-10-15 04:47:52,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 04:47:52,255 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 86 [2020-10-15 04:47:52,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:52,263 INFO L225 Difference]: With dead ends: 1380 [2020-10-15 04:47:52,264 INFO L226 Difference]: Without dead ends: 919 [2020-10-15 04:47:52,268 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2020-10-15 04:47:52,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2020-10-15 04:47:52,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 793. [2020-10-15 04:47:52,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 793 states. [2020-10-15 04:47:52,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1035 transitions. [2020-10-15 04:47:52,363 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1035 transitions. Word has length 86 [2020-10-15 04:47:52,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:52,363 INFO L479 AbstractCegarLoop]: Abstraction has 793 states and 1035 transitions. [2020-10-15 04:47:52,363 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 04:47:52,363 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1035 transitions. [2020-10-15 04:47:52,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-10-15 04:47:52,368 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:52,368 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:52,368 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-15 04:47:52,368 INFO L427 AbstractCegarLoop]: === Iteration 8 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:52,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:52,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1936746563, now seen corresponding path program 1 times [2020-10-15 04:47:52,369 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:52,369 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1348629481] [2020-10-15 04:47:52,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,393 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,430 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,430 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 118 [2020-10-15 04:47:52,430 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 45 [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 56 [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 17 [2020-10-15 04:47:52,431 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:52,483 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,485 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,487 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,487 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:52,487 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,487 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:52,487 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,488 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,488 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,488 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,488 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,488 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:52,510 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,512 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,514 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,514 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:52,515 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,515 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:52,515 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,516 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,516 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,516 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,517 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,517 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,533 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,535 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,536 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,537 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:52,537 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,537 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:52,538 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,538 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,538 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,538 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,539 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,539 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,540 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,541 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,542 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,543 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:52,543 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,543 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:52,543 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,543 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,543 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,544 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,544 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,544 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,575 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2020-10-15 04:47:52,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,579 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,583 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,583 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:52,584 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,584 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5 [2020-10-15 04:47:52,584 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,585 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,585 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:52,585 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,586 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 5 [2020-10-15 04:47:52,586 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,588 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2020-10-15 04:47:52,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,595 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,607 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,607 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:52,608 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,608 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 12 [2020-10-15 04:47:52,609 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,609 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,609 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:52,610 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,610 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:52,610 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,614 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2020-10-15 04:47:52,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,618 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,621 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,621 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 31 [2020-10-15 04:47:52,622 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,622 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:47:52,622 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,623 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,623 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,623 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 28 [2020-10-15 04:47:52,623 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,624 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,626 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:52,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,627 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,628 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,628 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:52,629 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,629 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:52,629 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,630 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,630 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,630 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,630 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,631 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,632 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:52,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:52,635 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:52,636 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:52,636 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 12 [2020-10-15 04:47:52,637 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:52,637 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:52,637 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:52,638 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:52,638 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:52,638 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:52,638 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:52,639 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:52,650 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-15 04:47:52,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1348629481] [2020-10-15 04:47:52,651 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:52,651 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-15 04:47:52,651 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295309398] [2020-10-15 04:47:52,652 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 04:47:52,652 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:52,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 04:47:52,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 04:47:52,653 INFO L87 Difference]: Start difference. First operand 793 states and 1035 transitions. Second operand 7 states. [2020-10-15 04:47:53,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:53,775 INFO L93 Difference]: Finished difference Result 1927 states and 2676 transitions. [2020-10-15 04:47:53,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-15 04:47:53,775 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 88 [2020-10-15 04:47:53,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:53,785 INFO L225 Difference]: With dead ends: 1927 [2020-10-15 04:47:53,785 INFO L226 Difference]: Without dead ends: 938 [2020-10-15 04:47:53,793 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:47:53,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2020-10-15 04:47:53,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 877. [2020-10-15 04:47:53,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 877 states. [2020-10-15 04:47:53,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1157 transitions. [2020-10-15 04:47:53,901 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1157 transitions. Word has length 88 [2020-10-15 04:47:53,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:53,903 INFO L479 AbstractCegarLoop]: Abstraction has 877 states and 1157 transitions. [2020-10-15 04:47:53,903 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 04:47:53,903 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1157 transitions. [2020-10-15 04:47:53,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2020-10-15 04:47:53,908 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:53,908 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:53,908 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-15 04:47:53,909 INFO L427 AbstractCegarLoop]: === Iteration 9 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:53,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:53,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1396688396, now seen corresponding path program 1 times [2020-10-15 04:47:53,910 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:53,910 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1481080624] [2020-10-15 04:47:53,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:53,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:53,937 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,161 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,162 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 133 [2020-10-15 04:47:54,162 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,162 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 234 [2020-10-15 04:47:54,162 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,163 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 12 [2020-10-15 04:47:54,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 15 [2020-10-15 04:47:54,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 114 [2020-10-15 04:47:54,163 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:54,302 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:54,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,305 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,308 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,309 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:54,309 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,309 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:54,309 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,310 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,310 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:54,310 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,311 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:54,311 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,338 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:54,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,341 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,345 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,345 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:54,345 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,346 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:54,346 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,346 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,347 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:54,347 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,347 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:47:54,348 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,369 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:54,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,371 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,374 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,374 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:54,374 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,375 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:54,375 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,375 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,376 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:54,376 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,376 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:47:54,376 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,378 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:54,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,383 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,386 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,387 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:54,387 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,387 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:47:54,387 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,387 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,388 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:54,388 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,388 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:47:54,388 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:54,424 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-10-15 04:47:54,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,432 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,464 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,464 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 42 [2020-10-15 04:47:54,465 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,465 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 34 [2020-10-15 04:47:54,465 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,465 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,466 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 5 [2020-10-15 04:47:54,466 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 0 [2020-10-15 04:47:54,466 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 42 [2020-10-15 04:47:54,467 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,503 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2020-10-15 04:47:54,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,509 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,518 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,519 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:54,519 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,519 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 11 [2020-10-15 04:47:54,519 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,519 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,520 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:54,520 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,520 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 27 [2020-10-15 04:47:54,520 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,523 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,524 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,525 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,525 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:54,525 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,526 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:54,526 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,526 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,527 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:54,527 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,528 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:54,528 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,529 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:54,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,531 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,533 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,533 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:54,533 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,534 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:54,534 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,534 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,535 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:54,535 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,536 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:54,536 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,540 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2020-10-15 04:47:54,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,549 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,557 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,558 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:54,558 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,558 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 10 [2020-10-15 04:47:54,558 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,559 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,559 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:54,559 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,560 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 27 [2020-10-15 04:47:54,560 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,563 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:54,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,564 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,565 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,565 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:54,566 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,566 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:54,566 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,566 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,566 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:54,567 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,567 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:54,567 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,568 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:54,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:54,571 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:54,572 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:54,573 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:54,573 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:54,574 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:54,574 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:54,574 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:54,575 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:54,575 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:54,575 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:54,576 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:54,606 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2020-10-15 04:47:54,610 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1481080624] [2020-10-15 04:47:54,611 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-10-15 04:47:54,611 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2020-10-15 04:47:54,612 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373179426] [2020-10-15 04:47:54,612 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-15 04:47:54,612 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:54,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-15 04:47:54,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:47:54,613 INFO L87 Difference]: Start difference. First operand 877 states and 1157 transitions. Second operand 10 states. [2020-10-15 04:47:57,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:57,177 INFO L93 Difference]: Finished difference Result 2065 states and 3334 transitions. [2020-10-15 04:47:57,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-15 04:47:57,178 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 99 [2020-10-15 04:47:57,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:57,196 INFO L225 Difference]: With dead ends: 2065 [2020-10-15 04:47:57,196 INFO L226 Difference]: Without dead ends: 2062 [2020-10-15 04:47:57,199 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2020-10-15 04:47:57,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2062 states. [2020-10-15 04:47:57,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2062 to 1835. [2020-10-15 04:47:57,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1835 states. [2020-10-15 04:47:57,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1835 states to 1835 states and 2795 transitions. [2020-10-15 04:47:57,427 INFO L78 Accepts]: Start accepts. Automaton has 1835 states and 2795 transitions. Word has length 99 [2020-10-15 04:47:57,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:57,428 INFO L479 AbstractCegarLoop]: Abstraction has 1835 states and 2795 transitions. [2020-10-15 04:47:57,428 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-15 04:47:57,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1835 states and 2795 transitions. [2020-10-15 04:47:57,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2020-10-15 04:47:57,434 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:57,435 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:57,435 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-15 04:47:57,435 INFO L427 AbstractCegarLoop]: === Iteration 10 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:57,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:57,436 INFO L82 PathProgramCache]: Analyzing trace with hash 83738947, now seen corresponding path program 2 times [2020-10-15 04:47:57,436 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:57,436 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [92545446] [2020-10-15 04:47:57,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,463 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,515 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,515 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 165 [2020-10-15 04:47:57,515 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,516 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 61 [2020-10-15 04:47:57,516 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,516 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,516 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:57,516 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 54 [2020-10-15 04:47:57,516 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 32 [2020-10-15 04:47:57,517 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:57,569 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:47:57,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,572 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,574 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,574 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:57,574 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,574 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:57,575 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,575 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,575 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,575 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,576 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,576 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,603 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:47:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,606 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,608 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,609 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:47:57,609 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,609 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:57,609 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,609 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,610 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,610 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,610 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,610 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,622 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:47:57,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,624 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,625 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,626 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:47:57,626 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,626 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:57,626 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,627 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,627 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,627 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,627 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,628 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,629 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:47:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,631 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,632 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,633 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:47:57,633 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,633 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:57,634 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,634 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,634 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,635 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,635 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,635 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,657 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-10-15 04:47:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,669 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,685 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,686 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 74 [2020-10-15 04:47:57,686 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,686 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 20 [2020-10-15 04:47:57,687 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,687 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,687 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:57,687 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 5 [2020-10-15 04:47:57,688 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 32 [2020-10-15 04:47:57,688 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,697 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2020-10-15 04:47:57,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,702 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,708 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,708 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:57,709 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,709 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 7 [2020-10-15 04:47:57,709 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,709 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,710 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:47:57,710 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,711 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 27 [2020-10-15 04:47:57,711 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,714 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:57,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,716 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,717 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,718 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:57,718 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,718 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:57,718 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,719 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,719 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,719 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,719 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,720 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,721 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,722 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,723 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,724 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:57,724 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,724 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:57,724 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,724 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,725 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,725 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,725 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,725 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,727 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2020-10-15 04:47:57,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,731 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,734 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,735 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:57,735 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,736 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:47:57,736 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,736 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,737 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,737 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 27 [2020-10-15 04:47:57,737 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,738 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,740 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,742 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,743 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,744 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:57,744 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,744 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:57,745 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,745 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,746 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,746 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,746 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,746 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,748 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:57,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,749 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,750 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,751 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:57,751 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,751 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:47:57,751 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,752 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,752 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,752 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,752 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,753 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,758 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2020-10-15 04:47:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,764 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,768 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,769 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:47:57,769 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,769 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5 [2020-10-15 04:47:57,769 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,770 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,770 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,770 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 27 [2020-10-15 04:47:57,771 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,771 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,774 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:47:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,776 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,778 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,778 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:57,779 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,779 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:47:57,779 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,780 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,780 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,780 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,781 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,781 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:47:57,783 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:47:57,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:57,784 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:57,844 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:47:57,845 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:47:57,846 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:47:57,846 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 60 [2020-10-15 04:47:57,846 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:47:57,846 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:47:57,847 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:47:57,847 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:47:57,847 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:47:57,847 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:47:57,865 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2020-10-15 04:47:57,866 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [92545446] [2020-10-15 04:47:57,866 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 04:47:57,866 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-15 04:47:57,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022850129] [2020-10-15 04:47:57,867 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 04:47:57,867 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:47:57,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 04:47:57,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 04:47:57,868 INFO L87 Difference]: Start difference. First operand 1835 states and 2795 transitions. Second operand 7 states. [2020-10-15 04:47:58,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:47:58,738 INFO L93 Difference]: Finished difference Result 3050 states and 4929 transitions. [2020-10-15 04:47:58,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-15 04:47:58,739 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 125 [2020-10-15 04:47:58,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:47:58,752 INFO L225 Difference]: With dead ends: 3050 [2020-10-15 04:47:58,752 INFO L226 Difference]: Without dead ends: 1625 [2020-10-15 04:47:58,766 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:47:58,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1625 states. [2020-10-15 04:47:58,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1625 to 1487. [2020-10-15 04:47:58,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1487 states. [2020-10-15 04:47:58,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 2203 transitions. [2020-10-15 04:47:58,948 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 2203 transitions. Word has length 125 [2020-10-15 04:47:58,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:47:58,949 INFO L479 AbstractCegarLoop]: Abstraction has 1487 states and 2203 transitions. [2020-10-15 04:47:58,949 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 04:47:58,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 2203 transitions. [2020-10-15 04:47:58,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-10-15 04:47:58,956 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:47:58,956 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:47:58,956 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-10-15 04:47:58,957 INFO L427 AbstractCegarLoop]: === Iteration 11 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:47:58,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:47:58,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1218823465, now seen corresponding path program 1 times [2020-10-15 04:47:58,957 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:47:58,957 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1205877596] [2020-10-15 04:47:58,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:47:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:47:58,983 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:59,004 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:59,031 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:47:59,108 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:01,347 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:03,981 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:03,981 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 186 [2020-10-15 04:48:03,981 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 5 [2020-10-15 04:48:03,981 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5006 [2020-10-15 04:48:03,982 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:03,982 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:03,982 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 6 [2020-10-15 04:48:03,982 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 15 [2020-10-15 04:48:03,982 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 103 [2020-10-15 04:48:03,983 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:04,038 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:48:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,041 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,043 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,043 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:04,044 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,044 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:04,045 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,045 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,045 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,045 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,046 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,046 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,069 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:48:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,073 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,076 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,076 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:04,077 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,077 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:04,077 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,077 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,077 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,078 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,078 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 2 [2020-10-15 04:48:04,078 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:04,099 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:48:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,101 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,103 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,103 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:48:04,104 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,104 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:04,104 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,104 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,104 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,105 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,105 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 6 [2020-10-15 04:48:04,105 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:04,106 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:48:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,108 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,110 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,111 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:04,111 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,111 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:04,111 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,111 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,111 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,112 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,112 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:48:04,112 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,136 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-10-15 04:48:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,142 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,150 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,150 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 42 [2020-10-15 04:48:04,150 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,151 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 9 [2020-10-15 04:48:04,151 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,151 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,151 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,151 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,152 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 39 [2020-10-15 04:48:04,152 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,155 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2020-10-15 04:48:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,158 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,161 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,161 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:04,162 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,162 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:04,162 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,163 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,163 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,164 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,166 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:04,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,167 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,168 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,168 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:04,168 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,168 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:04,168 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,169 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,169 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,169 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,169 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,170 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,171 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:04,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,172 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,174 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,174 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:04,174 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,174 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:04,175 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,175 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,175 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,175 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,176 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,176 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,178 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2020-10-15 04:48:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,180 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,183 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,183 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:04,184 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,184 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:04,184 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,185 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,185 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,185 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,186 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:48:04,186 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,188 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2020-10-15 04:48:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,198 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,210 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,211 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 41 [2020-10-15 04:48:04,211 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,211 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 15 [2020-10-15 04:48:04,211 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,211 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,212 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,212 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 14 [2020-10-15 04:48:04,212 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 25 [2020-10-15 04:48:04,212 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:04,232 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-15 04:48:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,238 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,244 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,245 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:04,245 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,245 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 7 [2020-10-15 04:48:04,246 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,246 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,246 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,247 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,247 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 8 [2020-10-15 04:48:04,247 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,251 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,257 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,259 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,259 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:04,259 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,260 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 6 [2020-10-15 04:48:04,260 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,260 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,260 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,260 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,261 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 4 [2020-10-15 04:48:04,261 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,268 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:04,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,270 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,273 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,273 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:04,273 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,273 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:04,274 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,274 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,274 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:04,275 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,275 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 8 [2020-10-15 04:48:04,275 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,280 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2020-10-15 04:48:04,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,284 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,288 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,288 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:04,289 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,289 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5 [2020-10-15 04:48:04,289 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,290 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,290 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,290 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 27 [2020-10-15 04:48:04,291 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,291 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,293 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:04,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,295 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,296 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,297 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:04,297 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,297 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:04,298 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,298 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,298 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,299 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,299 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,299 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:04,300 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:04,301 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:04,302 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:04,302 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:04,302 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:04,303 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:04,303 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:04,303 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:04,303 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:04,303 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:04,304 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:04,304 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:04,337 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2020-10-15 04:48:04,337 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1205877596] [2020-10-15 04:48:04,338 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-10-15 04:48:04,338 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2020-10-15 04:48:04,338 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380809220] [2020-10-15 04:48:04,339 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 04:48:04,339 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:48:04,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 04:48:04,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2020-10-15 04:48:04,340 INFO L87 Difference]: Start difference. First operand 1487 states and 2203 transitions. Second operand 8 states. [2020-10-15 04:48:05,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:48:05,452 INFO L93 Difference]: Finished difference Result 2647 states and 4239 transitions. [2020-10-15 04:48:05,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 04:48:05,453 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 142 [2020-10-15 04:48:05,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:48:05,475 INFO L225 Difference]: With dead ends: 2647 [2020-10-15 04:48:05,475 INFO L226 Difference]: Without dead ends: 1564 [2020-10-15 04:48:05,492 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-15 04:48:05,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2020-10-15 04:48:05,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1462. [2020-10-15 04:48:05,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1462 states. [2020-10-15 04:48:05,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 2167 transitions. [2020-10-15 04:48:05,766 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 2167 transitions. Word has length 142 [2020-10-15 04:48:05,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:48:05,767 INFO L479 AbstractCegarLoop]: Abstraction has 1462 states and 2167 transitions. [2020-10-15 04:48:05,767 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 04:48:05,767 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 2167 transitions. [2020-10-15 04:48:05,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-10-15 04:48:05,779 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:48:05,779 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:48:05,779 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-10-15 04:48:05,780 INFO L427 AbstractCegarLoop]: === Iteration 12 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:48:05,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:48:05,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1615516102, now seen corresponding path program 2 times [2020-10-15 04:48:05,780 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:48:05,780 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [25835136] [2020-10-15 04:48:05,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:48:05,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:05,843 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:05,984 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:06,007 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:06,038 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:07,384 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:07,702 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,233 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,233 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 186 [2020-10-15 04:48:10,233 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 6 [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4410 [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 6 [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 88 [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 54 [2020-10-15 04:48:10,234 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,280 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:48:10,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,283 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,285 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,285 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:10,285 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,286 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:10,286 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,286 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,286 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,286 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,287 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,287 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,310 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:48:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,312 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,314 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,315 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:10,315 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,315 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:10,315 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,316 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,316 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,316 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,317 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,317 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,333 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:48:10,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,334 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,335 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,335 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:48:10,335 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,336 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:10,336 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,336 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,336 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,336 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,336 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,337 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,338 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:48:10,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,339 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,340 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,340 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:10,340 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,340 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:10,340 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,341 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,341 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,341 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,341 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,341 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,369 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-10-15 04:48:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,372 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,377 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,377 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 42 [2020-10-15 04:48:10,377 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,378 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5 [2020-10-15 04:48:10,378 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,378 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,378 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,379 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,379 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,379 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,468 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2020-10-15 04:48:10,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,472 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,474 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,475 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:10,475 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,475 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:10,475 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,475 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,476 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,476 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,476 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,476 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,478 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:10,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,479 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,480 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,480 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:10,480 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,480 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:10,481 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,481 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,481 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,481 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,481 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,482 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,483 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:10,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,484 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,484 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,485 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:10,485 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,485 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:10,485 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,485 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,486 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,486 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,486 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,486 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,488 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2020-10-15 04:48:10,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,489 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,491 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,491 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:10,492 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,492 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:10,492 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,492 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,492 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:10,493 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,493 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:48:10,493 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,494 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2020-10-15 04:48:10,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,498 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,506 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,545 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,545 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 41 [2020-10-15 04:48:10,545 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:48:10,546 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 47 [2020-10-15 04:48:10,546 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,546 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,547 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 6 [2020-10-15 04:48:10,547 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 0 [2020-10-15 04:48:10,547 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 41 [2020-10-15 04:48:10,547 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,569 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-15 04:48:10,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,574 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,583 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,583 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:10,583 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,583 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 10 [2020-10-15 04:48:10,584 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,584 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,584 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:48:10,584 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 0 [2020-10-15 04:48:10,584 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 30 [2020-10-15 04:48:10,585 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,589 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:10,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,591 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,594 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,594 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:10,594 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,595 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:10,595 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,595 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,596 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:10,596 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,596 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 8 [2020-10-15 04:48:10,597 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,598 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:10,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,600 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,603 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,603 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:10,603 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,604 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:10,604 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,604 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,604 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:10,604 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,605 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 8 [2020-10-15 04:48:10,605 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,608 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2020-10-15 04:48:10,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,612 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,615 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,616 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:10,616 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,616 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 4 [2020-10-15 04:48:10,616 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,617 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,617 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,617 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 27 [2020-10-15 04:48:10,617 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,618 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,620 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,621 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,622 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,622 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:10,622 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,623 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:10,623 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,623 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,623 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,623 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,624 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,624 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:10,625 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:10,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:10,626 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:10,627 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:10,627 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:10,627 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:10,627 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:10,627 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:10,628 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:10,628 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:10,628 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:10,628 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:10,628 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:10,660 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2020-10-15 04:48:10,660 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [25835136] [2020-10-15 04:48:10,660 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-10-15 04:48:10,661 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2020-10-15 04:48:10,661 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094591712] [2020-10-15 04:48:10,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 04:48:10,661 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:48:10,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 04:48:10,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-10-15 04:48:10,662 INFO L87 Difference]: Start difference. First operand 1462 states and 2167 transitions. Second operand 8 states. [2020-10-15 04:48:11,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:48:11,870 INFO L93 Difference]: Finished difference Result 3723 states and 6392 transitions. [2020-10-15 04:48:11,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-15 04:48:11,870 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 142 [2020-10-15 04:48:11,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:48:11,887 INFO L225 Difference]: With dead ends: 3723 [2020-10-15 04:48:11,887 INFO L226 Difference]: Without dead ends: 1947 [2020-10-15 04:48:11,904 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2020-10-15 04:48:11,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2020-10-15 04:48:12,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1792. [2020-10-15 04:48:12,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1792 states. [2020-10-15 04:48:12,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 2853 transitions. [2020-10-15 04:48:12,174 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 2853 transitions. Word has length 142 [2020-10-15 04:48:12,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:48:12,175 INFO L479 AbstractCegarLoop]: Abstraction has 1792 states and 2853 transitions. [2020-10-15 04:48:12,175 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 04:48:12,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 2853 transitions. [2020-10-15 04:48:12,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2020-10-15 04:48:12,193 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:48:12,193 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:48:12,193 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-10-15 04:48:12,194 INFO L427 AbstractCegarLoop]: === Iteration 13 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:48:12,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:48:12,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1610572162, now seen corresponding path program 1 times [2020-10-15 04:48:12,194 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:48:12,195 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1296536128] [2020-10-15 04:48:12,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:48:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:12,221 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:12,239 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:12,273 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:12,293 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:12,335 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:12,373 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:12,520 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:13,893 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:13,893 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 187 [2020-10-15 04:48:13,893 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 7 [2020-10-15 04:48:13,893 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1679 [2020-10-15 04:48:13,894 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:13,894 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:13,894 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:48:13,894 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 85 [2020-10-15 04:48:13,894 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 33 [2020-10-15 04:48:13,894 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:13,942 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:48:13,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:13,944 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:13,945 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:13,946 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:13,947 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:13,968 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:48:13,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:13,970 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:13,971 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:13,972 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:13,973 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:13,988 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:48:13,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:13,989 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:13,990 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:13,990 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:48:13,991 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:13,991 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:13,991 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:13,991 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:13,991 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:13,991 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:13,992 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:13,992 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:13,993 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:48:13,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:13,993 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:13,994 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:13,994 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:13,994 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:13,995 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,015 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-10-15 04:48:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,020 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 42 [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 6 [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:14,025 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,026 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 36 [2020-10-15 04:48:14,026 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,028 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2020-10-15 04:48:14,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,029 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,030 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,030 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:14,030 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:14,031 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,032 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,033 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,033 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,034 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:14,035 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,035 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:14,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,036 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,037 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,037 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:14,037 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,037 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:14,038 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,038 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,038 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:14,038 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,038 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:14,039 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,040 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2020-10-15 04:48:14,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,041 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,043 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,043 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:14,043 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,044 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:14,044 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,044 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,044 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:14,044 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,044 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:48:14,045 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,046 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2020-10-15 04:48:14,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,049 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,054 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,069 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,069 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 41 [2020-10-15 04:48:14,069 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:48:14,069 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 20 [2020-10-15 04:48:14,069 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,070 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,070 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 4 [2020-10-15 04:48:14,070 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 0 [2020-10-15 04:48:14,070 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 41 [2020-10-15 04:48:14,070 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,092 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-15 04:48:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,096 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,100 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5 [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 3 [2020-10-15 04:48:14,101 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,102 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 27 [2020-10-15 04:48:14,102 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,110 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,112 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,113 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,113 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,114 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 3 [2020-10-15 04:48:14,115 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,115 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,117 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,118 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,118 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:14,118 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,119 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:14,119 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,119 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,119 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:14,119 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,120 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 8 [2020-10-15 04:48:14,120 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,122 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2020-10-15 04:48:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,124 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,126 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,126 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:14,126 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,126 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:14,127 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,127 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,127 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:14,127 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 27 [2020-10-15 04:48:14,127 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:14,127 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,129 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:14,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,129 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,130 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,130 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:14,130 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,130 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:14,130 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,130 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,131 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:14,131 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,131 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:14,131 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,131 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:14,132 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:14,133 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:14,134 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:14,134 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:14,134 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:14,148 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 27 proven. 12 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2020-10-15 04:48:14,148 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1296536128] [2020-10-15 04:48:14,148 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-10-15 04:48:14,149 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2020-10-15 04:48:14,149 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733847851] [2020-10-15 04:48:14,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-15 04:48:14,149 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:48:14,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-15 04:48:14,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:48:14,150 INFO L87 Difference]: Start difference. First operand 1792 states and 2853 transitions. Second operand 10 states. [2020-10-15 04:48:15,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:48:15,771 INFO L93 Difference]: Finished difference Result 3522 states and 6279 transitions. [2020-10-15 04:48:15,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 04:48:15,772 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 143 [2020-10-15 04:48:15,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:48:15,793 INFO L225 Difference]: With dead ends: 3522 [2020-10-15 04:48:15,793 INFO L226 Difference]: Without dead ends: 1965 [2020-10-15 04:48:15,817 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-15 04:48:15,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1965 states. [2020-10-15 04:48:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1965 to 1849. [2020-10-15 04:48:16,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1849 states. [2020-10-15 04:48:16,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 2822 transitions. [2020-10-15 04:48:16,043 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 2822 transitions. Word has length 143 [2020-10-15 04:48:16,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:48:16,043 INFO L479 AbstractCegarLoop]: Abstraction has 1849 states and 2822 transitions. [2020-10-15 04:48:16,043 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-15 04:48:16,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 2822 transitions. [2020-10-15 04:48:16,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2020-10-15 04:48:16,051 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 04:48:16,051 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 04:48:16,052 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-10-15 04:48:16,052 INFO L427 AbstractCegarLoop]: === Iteration 14 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 04:48:16,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 04:48:16,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1939318406, now seen corresponding path program 1 times [2020-10-15 04:48:16,052 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-10-15 04:48:16,053 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1324250790] [2020-10-15 04:48:16,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 04:48:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,080 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,110 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,189 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,189 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 188 [2020-10-15 04:48:16,190 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:48:16,190 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 120 [2020-10-15 04:48:16,190 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,190 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,190 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:16,191 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 85 [2020-10-15 04:48:16,191 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 17 [2020-10-15 04:48:16,191 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:16,241 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-10-15 04:48:16,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,244 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,246 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,246 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:16,246 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,247 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:16,247 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,247 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,247 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,247 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,247 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,248 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,268 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2020-10-15 04:48:16,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,270 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,271 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,272 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 8 [2020-10-15 04:48:16,272 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,272 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,272 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,272 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,273 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,273 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,273 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,273 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,284 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-10-15 04:48:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,285 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,286 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,286 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 9 [2020-10-15 04:48:16,286 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,286 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,286 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,287 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,287 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,287 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,287 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,287 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,288 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-10-15 04:48:16,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,289 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,289 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,289 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:16,289 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,290 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,312 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-10-15 04:48:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,319 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,325 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,325 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 42 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 7 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 36 [2020-10-15 04:48:16,326 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,328 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2020-10-15 04:48:16,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,330 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,332 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,332 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:16,333 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,333 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:16,333 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,333 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,333 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,333 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,334 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,334 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,335 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:16,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,336 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,337 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,338 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:16,338 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,338 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,338 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,338 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,339 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,339 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,339 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,339 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,340 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:16,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,341 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,342 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,342 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:16,342 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,342 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,343 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,343 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,343 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,343 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,343 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,344 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,345 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2020-10-15 04:48:16,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,347 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,348 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,349 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,349 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 10 [2020-10-15 04:48:16,349 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 2 [2020-10-15 04:48:16,349 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:16,350 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,350 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,350 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 2 [2020-10-15 04:48:16,350 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,350 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 7 [2020-10-15 04:48:16,351 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,352 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2020-10-15 04:48:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,356 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 42 [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 5 [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,361 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,362 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 39 [2020-10-15 04:48:16,362 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,362 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,364 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2020-10-15 04:48:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,366 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,368 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,368 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 31 [2020-10-15 04:48:16,368 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,369 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 2 [2020-10-15 04:48:16,369 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,369 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,369 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,369 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,370 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,370 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,372 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,373 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,374 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,374 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 12 [2020-10-15 04:48:16,374 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,375 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,375 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,375 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,375 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,375 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,376 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,376 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 1 [2020-10-15 04:48:16,377 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2020-10-15 04:48:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,378 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,379 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,379 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:16,379 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,379 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 0 [2020-10-15 04:48:16,379 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,380 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,380 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,380 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,380 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,380 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,382 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2020-10-15 04:48:16,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,385 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,387 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,388 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 30 [2020-10-15 04:48:16,388 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,388 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 3 [2020-10-15 04:48:16,388 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,388 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,389 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,389 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 27 [2020-10-15 04:48:16,389 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,389 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,391 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2020-10-15 04:48:16,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,392 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,393 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,393 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:16,393 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,393 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,394 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,394 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,394 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,394 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,394 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,395 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,395 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2020-10-15 04:48:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 04:48:16,396 FATAL L256 erpolLogProxyWrapper]: Now shrinking... [2020-10-15 04:48:16,397 FATAL L256 erpolLogProxyWrapper]: Timeout: 5000 [2020-10-15 04:48:16,397 FATAL L256 erpolLogProxyWrapper]: Cardinality of Constraint set: 11 [2020-10-15 04:48:16,398 FATAL L256 erpolLogProxyWrapper]: Number of enumerated Muses: 1 [2020-10-15 04:48:16,398 FATAL L256 erpolLogProxyWrapper]: Time needed for enumeration: 1 [2020-10-15 04:48:16,398 FATAL L256 erpolLogProxyWrapper]: Heuristic: SMALLESTAMONGWIDE [2020-10-15 04:48:16,398 FATAL L256 erpolLogProxyWrapper]: Tolerance: 0.2 [2020-10-15 04:48:16,398 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has size: 1 [2020-10-15 04:48:16,398 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has depth: 1 [2020-10-15 04:48:16,399 FATAL L256 erpolLogProxyWrapper]: Chosen Mus has width: 1 [2020-10-15 04:48:16,399 FATAL L256 erpolLogProxyWrapper]: Time needed for Heuristics: 0 [2020-10-15 04:48:16,416 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2020-10-15 04:48:16,416 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1324250790] [2020-10-15 04:48:16,416 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2020-10-15 04:48:16,416 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2020-10-15 04:48:16,417 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300801954] [2020-10-15 04:48:16,417 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 04:48:16,417 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-10-15 04:48:16,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 04:48:16,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 04:48:16,418 INFO L87 Difference]: Start difference. First operand 1849 states and 2822 transitions. Second operand 7 states. [2020-10-15 04:48:17,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 04:48:17,144 INFO L93 Difference]: Finished difference Result 2488 states and 3832 transitions. [2020-10-15 04:48:17,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-15 04:48:17,145 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 144 [2020-10-15 04:48:17,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 04:48:17,147 INFO L225 Difference]: With dead ends: 2488 [2020-10-15 04:48:17,147 INFO L226 Difference]: Without dead ends: 0 [2020-10-15 04:48:17,161 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2020-10-15 04:48:17,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-10-15 04:48:17,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-10-15 04:48:17,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-10-15 04:48:17,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-10-15 04:48:17,162 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 144 [2020-10-15 04:48:17,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 04:48:17,163 INFO L479 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-10-15 04:48:17,163 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 04:48:17,163 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-10-15 04:48:17,163 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-10-15 04:48:17,163 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-10-15 04:48:17,166 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-10-15 04:48:17,833 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 91 [2020-10-15 04:48:22,270 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 118 [2020-10-15 04:48:26,503 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 1 [2020-10-15 04:48:27,265 WARN L193 SmtUtils]: Spent 759.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 88 [2020-10-15 04:48:27,405 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2020-10-15 04:48:28,178 WARN L193 SmtUtils]: Spent 767.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 88 [2020-10-15 04:48:28,502 WARN L193 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 73 [2020-10-15 04:48:28,672 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 73 [2020-10-15 04:48:29,353 WARN L193 SmtUtils]: Spent 676.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 70 [2020-10-15 04:48:30,451 WARN L193 SmtUtils]: Spent 961.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 81 [2020-10-15 04:48:31,502 WARN L193 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 111 DAG size of output: 73 [2020-10-15 04:48:32,390 WARN L193 SmtUtils]: Spent 882.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 83 [2020-10-15 04:48:32,885 WARN L193 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 49 [2020-10-15 04:48:33,611 WARN L193 SmtUtils]: Spent 723.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 88 [2020-10-15 04:48:33,772 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 70 [2020-10-15 04:48:33,989 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 73 [2020-10-15 04:48:37,753 WARN L193 SmtUtils]: Spent 3.76 s on a formula simplification. DAG size of input: 180 DAG size of output: 135 [2020-10-15 04:48:37,995 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2020-10-15 04:48:38,801 WARN L193 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 77 [2020-10-15 04:48:39,314 WARN L193 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 75 [2020-10-15 04:48:39,481 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 1 [2020-10-15 04:48:43,426 WARN L193 SmtUtils]: Spent 3.87 s on a formula simplification. DAG size of input: 180 DAG size of output: 135 [2020-10-15 04:48:45,356 WARN L193 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 149 DAG size of output: 111 [2020-10-15 04:48:47,125 WARN L193 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 194 DAG size of output: 105 [2020-10-15 04:48:48,430 WARN L193 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 147 DAG size of output: 109 [2020-10-15 04:48:48,671 WARN L193 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2020-10-15 04:48:50,156 WARN L193 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 176 DAG size of output: 103 [2020-10-15 04:48:54,162 WARN L193 SmtUtils]: Spent 3.94 s on a formula simplification. DAG size of input: 180 DAG size of output: 135 [2020-10-15 04:48:54,544 WARN L193 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 70 [2020-10-15 04:48:54,706 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 59 [2020-10-15 04:48:54,861 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 47 [2020-10-15 04:48:55,495 WARN L193 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 79 [2020-10-15 04:48:55,749 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 70 [2020-10-15 04:48:56,824 WARN L193 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 112 DAG size of output: 70 [2020-10-15 04:48:59,085 WARN L193 SmtUtils]: Spent 2.26 s on a formula simplification. DAG size of input: 157 DAG size of output: 108 [2020-10-15 04:49:00,110 WARN L193 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 111 DAG size of output: 73 [2020-10-15 04:49:01,704 WARN L193 SmtUtils]: Spent 1.59 s on a formula simplification. DAG size of input: 201 DAG size of output: 85 [2020-10-15 04:49:01,709 INFO L268 CegarLoopResult]: For program point exists_runnable_threadEXIT(lines 210 229) no Hoare annotation was computed. [2020-10-15 04:49:01,709 INFO L268 CegarLoopResult]: For program point L218(lines 218 223) no Hoare annotation was computed. [2020-10-15 04:49:01,709 INFO L268 CegarLoopResult]: For program point L214(lines 214 224) no Hoare annotation was computed. [2020-10-15 04:49:01,710 INFO L271 CegarLoopResult]: At program point exists_runnable_threadENTRY(lines 210 229) the Hoare annotation is: true [2020-10-15 04:49:01,710 INFO L271 CegarLoopResult]: At program point L226(lines 213 228) the Hoare annotation is: true [2020-10-15 04:49:01,710 INFO L268 CegarLoopResult]: For program point exists_runnable_threadFINAL(lines 210 229) no Hoare annotation was computed. [2020-10-15 04:49:01,710 INFO L268 CegarLoopResult]: For program point init_threadsEXIT(lines 192 209) no Hoare annotation was computed. [2020-10-15 04:49:01,710 INFO L268 CegarLoopResult]: For program point L201-1(lines 192 209) no Hoare annotation was computed. [2020-10-15 04:49:01,711 INFO L264 CegarLoopResult]: At program point init_threadsENTRY(lines 192 209) the Hoare annotation is: (or (not (= ~q_write_ev~0 2)) (not (<= |old(~p_dw_st~0)| ~p_last_write~0)) (not (<= ~q_free~0 1)) (not (<= ~q_buf_0~0 |old(~p_dw_st~0)|)) (not (<= ~p_dw_pc~0 0)) (not (<= 1 ~q_free~0)) (not (= |old(~p_dw_st~0)| 0)) (not (= ~c_last_read~0 ~p_last_write~0)) (not (= ~c_num_read~0 ~p_num_write~0)) (not (<= |old(~p_dw_st~0)| ~q_buf_0~0)) (not (<= ~p_last_write~0 |old(~p_dw_st~0)|)) (and (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= ~p_dw_st~0 0)) (not (= ~q_read_ev~0 2)) (not (= ~c_dr_pc~0 0))) [2020-10-15 04:49:01,711 INFO L268 CegarLoopResult]: For program point L196-1(lines 195 208) no Hoare annotation was computed. [2020-10-15 04:49:01,711 INFO L264 CegarLoopResult]: At program point L354-1(line 354) the Hoare annotation is: (or (not (<= |old(~q_write_ev~0)| 1)) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (not (= |old(~p_dw_st~0)| 0)) (not (<= |old(~q_read_ev~0)| 1)) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (and (<= ~q_buf_0~0 ~p_dw_st~0) (<= ~q_free~0 1) (<= 1 ~q_free~0) (= ~q_read_ev~0 2) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= |old(~p_dw_st~0)| ~p_dw_st~0) (= ~c_dr_pc~0 0) (<= ~p_last_write~0 ~p_dw_st~0) (= ~c_num_read~0 ~p_num_write~0) (<= ~p_dw_st~0 ~p_last_write~0) (<= ~p_dw_pc~0 0) (<= ~p_dw_st~0 ~q_buf_0~0) (= ~c_last_read~0 ~p_last_write~0) (= ~q_write_ev~0 2)) (not (= |old(~q_free~0)| 0))) [2020-10-15 04:49:01,712 INFO L264 CegarLoopResult]: At program point mainENTRY(lines 349 360) the Hoare annotation is: (or (not (<= |old(~q_write_ev~0)| 1)) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (and (= ~c_last_read~0 |old(~c_last_read~0)|) (= ~a_t~0 |old(~a_t~0)|) (= |old(~p_dw_pc~0)| ~p_dw_pc~0) (= |old(~q_read_ev~0)| ~q_read_ev~0) (= |old(~c_dr_i~0)| ~c_dr_i~0) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= ~q_write_ev~0 |old(~q_write_ev~0)|) (= ~c_dr_pc~0 0) (= ~p_last_write~0 |old(~p_last_write~0)|) (= ~c_num_read~0 ~p_num_write~0) (= ~p_dw_st~0 0) (= |old(~q_free~0)| ~q_free~0) (= ~p_dw_i~0 |old(~p_dw_i~0)|) (= ~q_buf_0~0 |old(~q_buf_0~0)|) (= ~p_num_write~0 |old(~p_num_write~0)|)) (not (= |old(~p_dw_st~0)| 0)) (not (<= |old(~q_read_ev~0)| 1)) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (not (= |old(~q_free~0)| 0))) [2020-10-15 04:49:01,712 INFO L268 CegarLoopResult]: For program point mainFINAL(lines 349 360) no Hoare annotation was computed. [2020-10-15 04:49:01,712 INFO L268 CegarLoopResult]: For program point mainEXIT(lines 349 360) no Hoare annotation was computed. [2020-10-15 04:49:01,712 INFO L268 CegarLoopResult]: For program point L355(line 355) no Hoare annotation was computed. [2020-10-15 04:49:01,712 INFO L264 CegarLoopResult]: At program point L354(line 354) the Hoare annotation is: (or (not (<= |old(~q_write_ev~0)| 1)) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (and (= ~c_last_read~0 |old(~c_last_read~0)|) (= ~a_t~0 |old(~a_t~0)|) (= |old(~p_dw_pc~0)| ~p_dw_pc~0) (= |old(~q_read_ev~0)| ~q_read_ev~0) (= |old(~c_dr_i~0)| ~c_dr_i~0) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= ~q_write_ev~0 |old(~q_write_ev~0)|) (= ~c_dr_pc~0 0) (= ~p_last_write~0 |old(~p_last_write~0)|) (= ~c_num_read~0 ~p_num_write~0) (= ~p_dw_st~0 0) (= |old(~q_free~0)| ~q_free~0) (= ~p_dw_i~0 |old(~p_dw_i~0)|) (= ~q_buf_0~0 |old(~q_buf_0~0)|) (= ~p_num_write~0 |old(~p_num_write~0)|)) (not (= |old(~p_dw_st~0)| 0)) (not (<= |old(~q_read_ev~0)| 1)) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (not (= |old(~q_free~0)| 0))) [2020-10-15 04:49:01,713 INFO L264 CegarLoopResult]: At program point L128(lines 91 133) the Hoare annotation is: (let ((.cse24 (+ |old(~p_num_write~0)| 1)) (.cse21 (<= 1 ~p_dw_pc~0)) (.cse5 (= ~p_last_write~0 ~q_buf_0~0)) (.cse25 (= ~c_dr_pc~0 0)) (.cse8 (= ~q_write_ev~0 2)) (.cse26 (+ ~c_num_read~0 1))) (let ((.cse10 (not (<= |old(~p_dw_pc~0)| 0))) (.cse1 (<= .cse26 ~p_num_write~0)) (.cse4 (<= ~p_num_write~0 .cse26)) (.cse2 (<= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse7 (<= |old(~c_dr_st~0)| ~c_dr_st~0)) (.cse20 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse18 (and (<= 2 ~c_dr_st~0) .cse21 .cse5 .cse25 .cse8)) (.cse15 (not .cse25)) (.cse19 (not (= ~c_dr_pc~0 1))) (.cse17 (not (<= 2 |old(~c_dr_st~0)|))) (.cse9 (not (= ~c_num_read~0 |old(~p_num_write~0)|))) (.cse11 (not (<= 1 |old(~q_free~0)|))) (.cse12 (not (= 2 |old(~q_write_ev~0)|))) (.cse0 (= ~q_free~0 0)) (.cse3 (<= 2 ~p_dw_st~0)) (.cse6 (= ~p_dw_pc~0 1)) (.cse22 (<= .cse24 ~p_num_write~0)) (.cse23 (<= ~p_num_write~0 .cse24)) (.cse13 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse14 (not (= ~q_read_ev~0 2))) (.cse16 (not (<= |old(~q_free~0)| 1)))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse17 .cse11 .cse12 .cse18 .cse13 .cse15 .cse16) (or .cse19 .cse17 .cse9 .cse10 .cse11 .cse12 (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8) .cse13 .cse14 .cse16) (or .cse20 (and .cse0 .cse21 .cse2 .cse5 .cse22 .cse7 .cse8 .cse23) (= |old(~c_dr_st~0)| 0) (and .cse0 .cse21 .cse2 .cse5 .cse7 .cse8 (= ~p_num_write~0 |old(~p_num_write~0)|)) .cse12 (not (= |old(~q_free~0)| 0)) .cse13 .cse14 .cse15) (or .cse17 .cse20 .cse12 .cse18 .cse13 .cse15) (or .cse19 .cse17 .cse9 (not (= |old(~p_dw_pc~0)| 1)) .cse11 .cse12 (and .cse0 .cse3 .cse5 .cse6 .cse22 .cse8 .cse23) .cse13 .cse14 .cse16)))) [2020-10-15 04:49:01,713 INFO L264 CegarLoopResult]: At program point do_write_pENTRY(lines 91 133) the Hoare annotation is: (let ((.cse20 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse3 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse4 (= |old(~q_free~0)| ~q_free~0)) (.cse5 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse6 (= ~q_write_ev~0 |old(~q_write_ev~0)|)) (.cse7 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse8 (= ~p_last_write~0 |old(~p_last_write~0)|)) (.cse9 (= ~p_num_write~0 |old(~p_num_write~0)|))) (let ((.cse0 (not (= ~c_dr_pc~0 1))) (.cse2 (not (= ~c_num_read~0 |old(~p_num_write~0)|))) (.cse17 (and .cse20 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9)) (.cse18 (not (<= |old(~p_dw_pc~0)| 0))) (.cse10 (not (<= 1 |old(~q_free~0)|))) (.cse13 (not (= ~q_read_ev~0 2))) (.cse14 (not (<= |old(~q_free~0)| 1))) (.cse1 (not (<= 2 |old(~c_dr_st~0)|))) (.cse19 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse11 (not (= 2 |old(~q_write_ev~0)|))) (.cse12 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse15 (not (= ~c_dr_pc~0 0))) (.cse16 (and .cse20 .cse3 (= ~p_last_write~0 ~q_buf_0~0) .cse4 .cse5 .cse7 (= ~q_write_ev~0 2) .cse9))) (and (or .cse0 .cse1 .cse2 (not (= |old(~p_dw_pc~0)| 1)) (and .cse3 (= ~p_dw_pc~0 1) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) .cse10 .cse11 .cse12 .cse13 .cse14) (or .cse1 .cse10 .cse11 .cse12 .cse15 .cse16 .cse14) (or .cse2 .cse17 .cse18 .cse10 .cse11 .cse12 .cse13 .cse15 .cse14) (or .cse19 (= |old(~c_dr_st~0)| 0) .cse11 (not (= |old(~q_free~0)| 0)) .cse12 .cse13 .cse15 .cse16) (or .cse0 .cse1 .cse2 .cse17 .cse18 .cse10 .cse11 .cse12 .cse13 .cse14) (or .cse1 .cse19 .cse11 .cse12 .cse15 .cse16)))) [2020-10-15 04:49:01,713 INFO L264 CegarLoopResult]: At program point L124(line 124) the Hoare annotation is: (let ((.cse20 (+ |old(~p_num_write~0)| 1)) (.cse21 (= ~c_dr_pc~0 0)) (.cse17 (= ~q_free~0 0)) (.cse13 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse14 (= ~p_last_write~0 ~q_buf_0~0)) (.cse15 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse16 (<= ~q_write_ev~0 1))) (let ((.cse4 (let ((.cse23 (+ ~c_num_read~0 1))) (and .cse17 (= |old(~p_dw_pc~0)| ~p_dw_pc~0) (<= .cse23 ~p_num_write~0) .cse13 (<= ~p_num_write~0 .cse23) .cse14 .cse15 .cse16))) (.cse3 (not (<= |old(~p_dw_pc~0)| 0))) (.cse11 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse12 (let ((.cse22 (<= 1 ~p_dw_pc~0))) (or (and .cse22 .cse13 .cse14 .cse15 .cse21 .cse16) (and .cse22 (= ~p_dw_st~0 0) .cse14 .cse21 .cse16)))) (.cse10 (not .cse21)) (.cse0 (not (= ~c_dr_pc~0 1))) (.cse1 (not (<= 2 |old(~c_dr_st~0)|))) (.cse2 (not (= ~c_num_read~0 |old(~p_num_write~0)|))) (.cse5 (not (<= 1 |old(~q_free~0)|))) (.cse6 (not (= 2 |old(~q_write_ev~0)|))) (.cse18 (<= .cse20 ~p_num_write~0)) (.cse19 (<= ~p_num_write~0 .cse20)) (.cse7 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse8 (not (= ~q_read_ev~0 2))) (.cse9 (not (<= |old(~q_free~0)| 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9) (or .cse1 .cse11 (and (<= 2 ~c_dr_st~0) .cse12) .cse6 .cse7 .cse10) (or .cse1 .cse3 .cse5 .cse6 (and .cse13 (<= ~p_dw_pc~0 0) .cse14 .cse15 .cse16) .cse7 .cse10 .cse9) (or .cse11 (= |old(~c_dr_st~0)| 0) .cse6 (and .cse17 .cse13 .cse18 .cse15 .cse12 .cse19) (not (= |old(~q_free~0)| 0)) .cse7 .cse8 .cse10) (or .cse0 .cse1 .cse2 (not (= |old(~p_dw_pc~0)| 1)) .cse5 .cse6 (and .cse17 .cse13 .cse14 (= ~p_dw_pc~0 1) .cse18 .cse15 .cse19 .cse16) .cse7 .cse8 .cse9)))) [2020-10-15 04:49:01,713 INFO L268 CegarLoopResult]: For program point L124-1(line 124) no Hoare annotation was computed. [2020-10-15 04:49:01,714 INFO L268 CegarLoopResult]: For program point L108(lines 107 127) no Hoare annotation was computed. [2020-10-15 04:49:01,714 INFO L268 CegarLoopResult]: For program point do_write_pEXIT(lines 91 133) no Hoare annotation was computed. [2020-10-15 04:49:01,714 INFO L264 CegarLoopResult]: At program point L109(lines 95 132) the Hoare annotation is: (let ((.cse21 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse12 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse19 (<= ~p_dw_pc~0 0)) (.cse13 (= ~p_last_write~0 ~q_buf_0~0)) (.cse14 (= |old(~q_free~0)| ~q_free~0)) (.cse15 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse16 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse17 (= ~q_write_ev~0 2)) (.cse18 (= ~p_num_write~0 |old(~p_num_write~0)|))) (let ((.cse11 (<= 1 ~p_dw_pc~0)) (.cse9 (not (= ~c_dr_pc~0 1))) (.cse0 (and .cse21 .cse12 .cse19 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)) (.cse10 (not (<= 2 |old(~c_dr_st~0)|))) (.cse1 (not (= ~c_num_read~0 |old(~p_num_write~0)|))) (.cse2 (not (<= |old(~p_dw_pc~0)| 0))) (.cse3 (not (<= 1 |old(~q_free~0)|))) (.cse8 (not (<= |old(~q_free~0)| 1))) (.cse20 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse4 (not (= 2 |old(~q_write_ev~0)|))) (.cse5 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse6 (not (= ~q_read_ev~0 2))) (.cse7 (not (= ~c_dr_pc~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse10 .cse1 (not (= |old(~p_dw_pc~0)| 1)) (and .cse11 .cse12 .cse13 .cse14 (= ~p_dw_pc~0 1) .cse15 .cse16 .cse17 .cse18) .cse3 .cse4 .cse5 .cse6 .cse8) (or .cse10 (and .cse12 .cse19 .cse13 .cse15 .cse17) .cse2 .cse3 .cse4 .cse5 .cse7 .cse8) (or .cse10 .cse20 (and (<= 2 ~c_dr_st~0) (or (and .cse11 .cse12 .cse13 .cse15 .cse17) (and .cse11 (= ~p_dw_st~0 0) .cse13 .cse17))) .cse4 .cse5 .cse7) (or .cse9 .cse0 .cse10 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8) (or .cse20 (= |old(~c_dr_st~0)| 0) (and .cse21 .cse12 .cse14 .cse15 (= ~q_write_ev~0 |old(~q_write_ev~0)|) .cse16 (= ~p_last_write~0 |old(~p_last_write~0)|) .cse18) .cse4 (not (= |old(~q_free~0)| 0)) .cse5 .cse6 .cse7)))) [2020-10-15 04:49:01,714 INFO L264 CegarLoopResult]: At program point L107-1(lines 95 132) the Hoare annotation is: (let ((.cse31 (+ |old(~p_num_write~0)| 1)) (.cse32 (+ ~c_num_read~0 1))) (let ((.cse11 (= ~c_dr_pc~0 0)) (.cse1 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse2 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse3 (= |old(~q_free~0)| ~q_free~0)) (.cse4 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse5 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse6 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse26 (<= ~p_dw_pc~0 0)) (.cse7 (= ~q_free~0 0)) (.cse27 (<= .cse32 ~p_num_write~0)) (.cse8 (<= 1 ~p_dw_pc~0)) (.cse28 (<= ~p_num_write~0 .cse32)) (.cse9 (= ~p_last_write~0 ~q_buf_0~0)) (.cse10 (<= .cse31 ~p_num_write~0)) (.cse12 (= ~q_write_ev~0 2)) (.cse13 (<= ~p_num_write~0 .cse31))) (let ((.cse22 (let ((.cse29 (or (< 0 (+ ~p_dw_st~0 1)) (<= |old(~p_dw_st~0)| ~p_dw_st~0))) (.cse30 (or (<= ~p_dw_st~0 |old(~p_dw_st~0)|) (<= ~p_dw_st~0 0)))) (or (and .cse7 .cse27 .cse29 .cse28 .cse26 .cse9 .cse10 .cse30 .cse12 .cse13) (and .cse7 .cse27 .cse29 .cse8 .cse28 .cse9 .cse10 .cse30 .cse12 .cse13)))) (.cse18 (not (= ~c_dr_pc~0 1))) (.cse0 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse19 (not (<= 2 |old(~c_dr_st~0)|))) (.cse24 (and .cse1 .cse2 .cse26 .cse9 .cse3 .cse4 .cse5 .cse12 .cse6)) (.cse20 (not (= ~c_num_read~0 |old(~p_num_write~0)|))) (.cse25 (not (<= |old(~p_dw_pc~0)| 0))) (.cse21 (not (<= 1 |old(~q_free~0)|))) (.cse14 (not (= 2 |old(~q_write_ev~0)|))) (.cse15 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse16 (not (= ~q_read_ev~0 2))) (.cse17 (not .cse11)) (.cse23 (not (<= |old(~q_free~0)| 1)))) (and (or .cse0 (= |old(~c_dr_st~0)| 0) (and .cse1 .cse2 .cse3 .cse4 (= ~q_write_ev~0 |old(~q_write_ev~0)|) .cse5 (= ~p_last_write~0 |old(~p_last_write~0)|) .cse6) (and .cse7 .cse8 .cse2 .cse9 .cse10 .cse4 .cse11 .cse12 .cse13) .cse14 (not (= |old(~q_free~0)| 0)) .cse15 .cse16 .cse17) (or .cse18 .cse19 .cse20 (not (= |old(~p_dw_pc~0)| 1)) .cse14 .cse21 (and (= ~p_dw_pc~0 1) .cse22) .cse15 .cse16 .cse23) (or (and .cse1 .cse22) .cse24 .cse18 .cse19 .cse20 .cse25 .cse14 .cse21 .cse15 .cse16 .cse23) (or .cse19 .cse0 (and (<= 2 ~c_dr_st~0) (or (and .cse8 (= ~p_dw_st~0 0) .cse9 .cse11 .cse12) (and .cse8 .cse2 .cse9 .cse4 .cse11 .cse12))) .cse14 .cse15 .cse17) (or .cse19 .cse25 (and .cse2 .cse26 .cse9 .cse4 .cse12) .cse21 .cse14 .cse15 .cse17 .cse23) (or .cse24 .cse20 .cse25 (and .cse7 .cse1 .cse27 .cse2 .cse28 .cse26 .cse9 .cse4 .cse12) .cse21 .cse14 .cse15 .cse16 .cse17 .cse23))))) [2020-10-15 04:49:01,714 INFO L268 CegarLoopResult]: For program point L99(lines 99 103) no Hoare annotation was computed. [2020-10-15 04:49:01,714 INFO L268 CegarLoopResult]: For program point errorEXIT(lines 5 12) no Hoare annotation was computed. [2020-10-15 04:49:01,715 INFO L268 CegarLoopResult]: For program point errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 9) no Hoare annotation was computed. [2020-10-15 04:49:01,715 INFO L271 CegarLoopResult]: At program point errorENTRY(lines 5 12) the Hoare annotation is: true [2020-10-15 04:49:01,715 INFO L268 CegarLoopResult]: For program point errorFINAL(lines 5 12) no Hoare annotation was computed. [2020-10-15 04:49:01,715 INFO L264 CegarLoopResult]: At program point immediate_notify_threadsENTRY(lines 66 90) the Hoare annotation is: (let ((.cse20 (+ ~c_num_read~0 1))) (let ((.cse0 (not (<= ~q_write_ev~0 1))) (.cse10 (not (<= 2 |old(~c_dr_st~0)|))) (.cse2 (not (<= ~p_num_write~0 .cse20))) (.cse3 (not (<= ~p_dw_pc~0 0))) (.cse4 (not (<= .cse20 ~p_num_write~0))) (.cse6 (not (= ~q_read_ev~0 2))) (.cse8 (not (= ~q_free~0 0))) (.cse11 (not (= ~c_dr_pc~0 1))) (.cse1 (and (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= |old(~p_dw_st~0)| ~p_dw_st~0))) (.cse13 (not (= ~c_num_read~0 ~p_num_write~0))) (.cse14 (not (= ~q_write_ev~0 2))) (.cse9 (= |old(~c_dr_st~0)| 0)) (.cse15 (not (<= ~q_free~0 1))) (.cse16 (not (<= 2 |old(~p_dw_st~0)|))) (.cse17 (not (<= 1 ~q_free~0))) (.cse5 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse18 (not (<= ~q_read_ev~0 1))) (.cse7 (not (= ~c_dr_pc~0 0))) (.cse12 (not (= ~p_dw_pc~0 1))) (.cse19 (not (= ~c_last_read~0 ~p_last_write~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse1 .cse0 .cse9 .cse5 .cse6 .cse7 (not (<= 1 ~p_dw_pc~0)) .cse8) (or .cse0 .cse1 .cse10 .cse5 .cse7) (or .cse1 .cse0 .cse11 .cse10 .cse2 .cse4 .cse5 .cse6 .cse12 .cse8) (or .cse0 .cse11 .cse1 .cse10 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8) (or .cse1 .cse11 .cse13 .cse14 .cse9 .cse15 .cse16 .cse17 .cse5 .cse18 .cse12 .cse19) (or .cse1 .cse13 .cse14 .cse9 .cse15 .cse16 .cse17 .cse5 .cse18 .cse7 .cse12 .cse19)))) [2020-10-15 04:49:01,715 INFO L268 CegarLoopResult]: For program point L82(lines 82 86) no Hoare annotation was computed. [2020-10-15 04:49:01,715 INFO L268 CegarLoopResult]: For program point L80(line 80) no Hoare annotation was computed. [2020-10-15 04:49:01,715 INFO L268 CegarLoopResult]: For program point L82-2(lines 66 90) no Hoare annotation was computed. [2020-10-15 04:49:01,715 INFO L268 CegarLoopResult]: For program point L74(lines 74 78) no Hoare annotation was computed. [2020-10-15 04:49:01,716 INFO L268 CegarLoopResult]: For program point immediate_notify_threadsEXIT(lines 66 90) no Hoare annotation was computed. [2020-10-15 04:49:01,716 INFO L264 CegarLoopResult]: At program point L72(line 72) the Hoare annotation is: (let ((.cse20 (+ ~c_num_read~0 1))) (let ((.cse0 (not (<= ~q_write_ev~0 1))) (.cse10 (not (<= 2 |old(~c_dr_st~0)|))) (.cse2 (not (<= ~p_num_write~0 .cse20))) (.cse3 (not (<= ~p_dw_pc~0 0))) (.cse4 (not (<= .cse20 ~p_num_write~0))) (.cse6 (not (= ~q_read_ev~0 2))) (.cse8 (not (= ~q_free~0 0))) (.cse11 (not (= ~c_dr_pc~0 1))) (.cse1 (and (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= |old(~p_dw_st~0)| ~p_dw_st~0))) (.cse13 (not (= ~c_num_read~0 ~p_num_write~0))) (.cse14 (not (= ~q_write_ev~0 2))) (.cse9 (= |old(~c_dr_st~0)| 0)) (.cse15 (not (<= ~q_free~0 1))) (.cse16 (not (<= 2 |old(~p_dw_st~0)|))) (.cse17 (not (<= 1 ~q_free~0))) (.cse5 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse18 (not (<= ~q_read_ev~0 1))) (.cse7 (not (= ~c_dr_pc~0 0))) (.cse12 (not (= ~p_dw_pc~0 1))) (.cse19 (not (= ~c_last_read~0 ~p_last_write~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse1 .cse0 .cse9 .cse5 .cse6 .cse7 (not (<= 1 ~p_dw_pc~0)) .cse8) (or .cse0 .cse1 .cse10 .cse5 .cse7) (or .cse1 .cse0 .cse11 .cse10 .cse2 .cse4 .cse5 .cse6 .cse12 .cse8) (or .cse0 .cse11 .cse1 .cse10 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8) (or .cse1 .cse11 .cse13 .cse14 .cse9 .cse15 .cse16 .cse17 .cse5 .cse18 .cse12 .cse19) (or .cse1 .cse13 .cse14 .cse9 .cse15 .cse16 .cse17 .cse5 .cse18 .cse7 .cse12 .cse19)))) [2020-10-15 04:49:01,716 INFO L264 CegarLoopResult]: At program point L74-2(lines 74 78) the Hoare annotation is: (let ((.cse20 (= ~p_dw_st~0 0)) (.cse26 (+ ~c_num_read~0 1)) (.cse24 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse25 (= |old(~p_dw_st~0)| ~p_dw_st~0))) (let ((.cse15 (not (<= 1 ~p_dw_pc~0))) (.cse11 (not (= ~c_dr_pc~0 0))) (.cse13 (not (<= ~q_write_ev~0 1))) (.cse17 (not (<= 2 |old(~c_dr_st~0)|))) (.cse18 (and (= immediate_notify_threads_~tmp~0 0) .cse24 .cse25)) (.cse22 (not (<= ~p_num_write~0 .cse26))) (.cse19 (not (<= ~p_dw_pc~0 0))) (.cse23 (not (<= .cse26 ~p_num_write~0))) (.cse14 (not (= ~q_read_ev~0 2))) (.cse16 (not (= ~q_free~0 0))) (.cse0 (not (= ~q_write_ev~0 2))) (.cse1 (not (<= ~q_free~0 1))) (.cse2 (not (<= 1 ~q_free~0))) (.cse3 (not (<= ~q_read_ev~0 1))) (.cse4 (not (= ~c_last_read~0 ~p_last_write~0))) (.cse21 (not (= ~c_dr_pc~0 1))) (.cse5 (and .cse24 .cse25)) (.cse6 (not (= ~c_num_read~0 ~p_num_write~0))) (.cse7 (= |old(~c_dr_st~0)| 0)) (.cse8 (and (<= ~c_dr_st~0 |old(~c_dr_st~0)|) .cse20 (<= |old(~c_dr_st~0)| ~c_dr_st~0))) (.cse9 (not (<= 2 |old(~p_dw_st~0)|))) (.cse10 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse12 (not (= ~p_dw_pc~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (or .cse5 .cse13 .cse7 .cse10 .cse14 .cse11 .cse15 .cse16) (or .cse13 .cse17 .cse18 .cse19 .cse10 .cse11) (or .cse13 .cse17 .cse10 (and (<= 2 ~c_dr_st~0) (or .cse5 .cse20)) .cse11 .cse15) (or .cse5 .cse13 .cse21 .cse17 .cse22 .cse23 .cse10 .cse14 .cse12 .cse16) (or .cse13 .cse18 .cse22 .cse19 .cse23 .cse10 .cse14 .cse11 .cse16) (or .cse13 .cse21 .cse17 .cse18 .cse22 .cse19 .cse23 .cse10 .cse14 .cse16) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse21 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12)))) [2020-10-15 04:49:01,716 INFO L268 CegarLoopResult]: For program point L72-1(line 72) no Hoare annotation was computed. [2020-10-15 04:49:01,717 INFO L268 CegarLoopResult]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2020-10-15 04:49:01,717 INFO L264 CegarLoopResult]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= ~c_last_read~0 |old(~c_last_read~0)|) (= ~a_t~0 |old(~a_t~0)|) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= ~q_free~0 |old(~q_free~0)|) (= ~c_dr_pc~0 |old(~c_dr_pc~0)|) (= ~c_num_read~0 |old(~c_num_read~0)|) (= ~q_write_ev~0 |old(~q_write_ev~0)|) (= ~p_last_write~0 |old(~p_last_write~0)|) (= ~p_dw_pc~0 |old(~p_dw_pc~0)|) (= ~q_read_ev~0 |old(~q_read_ev~0)|) (= ~p_dw_i~0 |old(~p_dw_i~0)|) (= ~p_dw_st~0 |old(~p_dw_st~0)|) (= ~q_buf_0~0 |old(~q_buf_0~0)|) (= ~p_num_write~0 |old(~p_num_write~0)|) (= ~c_dr_i~0 |old(~c_dr_i~0)|)) [2020-10-15 04:49:01,717 INFO L268 CegarLoopResult]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2020-10-15 04:49:01,717 INFO L264 CegarLoopResult]: At program point evalENTRY(lines 230 283) the Hoare annotation is: (let ((.cse9 (= ~q_read_ev~0 2)) (.cse12 (= ~q_write_ev~0 |old(~q_write_ev~0)|)) (.cse13 (= ~p_last_write~0 |old(~p_last_write~0)|)) (.cse14 (= ~c_num_read~0 ~p_num_write~0)) (.cse7 (= ~c_last_read~0 |old(~c_last_read~0)|)) (.cse8 (= ~a_t~0 |old(~a_t~0)|)) (.cse6 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse10 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse11 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse38 (= ~c_num_read~0 |old(~c_num_read~0)|)) (.cse26 (= ~c_dr_pc~0 0)) (.cse39 (= ~p_last_write~0 ~q_buf_0~0)) (.cse16 (= |old(~q_free~0)| ~q_free~0)) (.cse17 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse40 (= ~q_write_ev~0 2)) (.cse18 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse41 (+ |old(~c_num_read~0)| 1)) (.cse42 (+ ~c_num_read~0 1))) (let ((.cse27 (<= .cse42 ~p_num_write~0)) (.cse28 (<= ~p_num_write~0 .cse42)) (.cse29 (not (<= .cse41 |old(~p_num_write~0)|))) (.cse31 (not (<= |old(~p_num_write~0)| .cse41))) (.cse23 (not (= |old(~p_dw_pc~0)| 1))) (.cse24 (= ~p_dw_pc~0 1)) (.cse20 (not (<= 2 |old(~p_dw_st~0)|))) (.cse36 (and .cse7 .cse8 .cse6 (= |old(~q_read_ev~0)| ~q_read_ev~0) .cse10 .cse11 .cse38 .cse26 .cse39 .cse16 .cse17 .cse40 .cse18)) (.cse1 (not (<= 2 |old(~c_dr_st~0)|))) (.cse15 (= ~c_dr_pc~0 1)) (.cse3 (not (= |old(~c_dr_pc~0)| 1))) (.cse35 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse30 (not (= |old(~q_free~0)| 0))) (.cse37 (= |old(~c_dr_st~0)| 0)) (.cse34 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse14 .cse16 .cse17 .cse18)) (.cse0 (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|))) (.cse25 (not (= |old(~c_dr_pc~0)| 0))) (.cse2 (not (= |old(~q_read_ev~0)| 2))) (.cse4 (not (<= |old(~p_dw_pc~0)| 0))) (.cse19 (not (<= 1 |old(~q_free~0)|))) (.cse5 (not (= 2 |old(~q_write_ev~0)|))) (.cse21 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse32 (= ~p_dw_st~0 0)) (.cse33 (not (= |old(~p_dw_st~0)| 0))) (.cse22 (not (<= |old(~q_free~0)| 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse19 .cse20 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse16 .cse17 .cse18) .cse21 .cse22) (or .cse25 .cse2 .cse23 .cse5 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse27 .cse28 .cse24 .cse16 .cse17 .cse18) .cse29 .cse20 .cse30 .cse21 .cse31) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse27 .cse28 .cse24 .cse16 .cse17 .cse18) .cse2 .cse3 .cse23 .cse5 .cse29 .cse20 .cse30 .cse21 .cse31) (or .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse19 (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse32 .cse24 .cse16 .cse17 .cse18) .cse21 .cse33 .cse22) (or .cse0 .cse25 .cse2 .cse4 .cse19 .cse5 .cse20 .cse21 .cse34 .cse22) (or .cse1 .cse35 .cse25 .cse5 .cse36 .cse21) (or .cse1 .cse25 .cse19 .cse5 .cse36 .cse21 .cse22) (or .cse0 .cse1 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse32 .cse16 .cse17 .cse18) .cse2 .cse3 .cse4 .cse5 .cse19 .cse21 .cse33 .cse22) (or .cse35 .cse25 .cse37 .cse2 .cse5 .cse30 .cse21 (and .cse7 .cse8 .cse6 .cse9 .cse10 .cse11 .cse38 .cse26 .cse39 .cse16 .cse17 .cse40 .cse18)) (or .cse0 .cse25 .cse37 .cse2 .cse4 .cse19 .cse5 .cse21 .cse34 .cse22) (or .cse0 .cse25 .cse2 .cse4 .cse19 .cse5 .cse21 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse26 .cse13 .cse14 .cse32 .cse16 .cse17 .cse18) .cse33 .cse22)))) [2020-10-15 04:49:01,718 INFO L264 CegarLoopResult]: At program point L254(line 254) the Hoare annotation is: (let ((.cse39 (+ |old(~c_num_read~0)| 1)) (.cse3 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse4 (= |old(~q_read_ev~0)| ~q_read_ev~0)) (.cse35 (<= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse7 (= ~c_num_read~0 |old(~c_num_read~0)|)) (.cse42 (not (= ~c_dr_st~0 0))) (.cse6 (= |old(~q_free~0)| ~q_free~0)) (.cse36 (<= |old(~c_dr_st~0)| ~c_dr_st~0)) (.cse10 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse8 (= ~c_dr_pc~0 0)) (.cse2 (<= 2 ~c_dr_st~0)) (.cse29 (<= ~q_free~0 1)) (.cse30 (<= 1 ~q_free~0)) (.cse41 (<= 1 ~p_dw_pc~0)) (.cse31 (= ~q_read_ev~0 2)) (.cse5 (= ~p_last_write~0 ~q_buf_0~0)) (.cse40 (= ~p_dw_pc~0 1)) (.cse9 (= ~q_write_ev~0 2)) (.cse32 (= ~c_num_read~0 ~p_num_write~0)) (.cse33 (= ~c_dr_pc~0 1))) (let ((.cse25 (and .cse2 .cse29 .cse30 .cse41 .cse31 .cse5 .cse40 .cse9 .cse32 .cse33)) (.cse13 (and .cse2 .cse41 .cse5 .cse8 .cse9)) (.cse24 (and .cse3 .cse4 .cse31 .cse35 .cse7 (= ~q_write_ev~0 |old(~q_write_ev~0)|) .cse8 .cse32 .cse42 .cse5 .cse6 .cse36 .cse9 .cse10)) (.cse37 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse1 (not (= |old(~c_dr_pc~0)| 0))) (.cse23 (and (= ~q_free~0 0) .cse41 .cse42 .cse31 .cse35 .cse5 .cse36 .cse8 .cse9)) (.cse16 (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|))) (.cse0 (not (<= 2 |old(~c_dr_st~0)|))) (.cse22 (not (<= |old(~p_dw_pc~0)| 0))) (.cse11 (not (<= 1 |old(~q_free~0)|))) (.cse34 (not (= |old(~p_dw_st~0)| 0))) (.cse15 (not (<= |old(~q_free~0)| 1))) (.cse21 (= |old(~c_dr_st~0)| 0)) (.cse38 (and .cse2 .cse29 .cse30 .cse31 .cse5 .cse40 .cse9 .cse32 .cse33)) (.cse17 (not (= |old(~q_read_ev~0)| 2))) (.cse18 (not (= |old(~c_dr_pc~0)| 1))) (.cse19 (not (= |old(~p_dw_pc~0)| 1))) (.cse12 (not (= 2 |old(~q_write_ev~0)|))) (.cse26 (not (<= .cse39 |old(~p_num_write~0)|))) (.cse20 (not (<= 2 |old(~p_dw_st~0)|))) (.cse27 (not (= |old(~q_free~0)| 0))) (.cse14 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse28 (not (<= |old(~p_num_write~0)| .cse39)))) (and (or .cse0 .cse1 (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse16 .cse0 .cse17 .cse18 .cse19 .cse11 .cse12 .cse20 .cse14 .cse15) (or .cse16 .cse1 .cse21 .cse17 .cse22 .cse12 .cse23 .cse11 .cse24 .cse14 .cse15) (or .cse1 .cse17 .cse19 .cse25 .cse12 .cse23 .cse26 .cse20 .cse27 .cse14 .cse28) (or .cse16 .cse17 .cse25 .cse12 (and .cse29 .cse2 .cse3 .cse30 .cse31 .cse5 .cse9 .cse32 .cse10 .cse33) .cse14 .cse34 .cse1 .cse22 (and .cse3 .cse31 .cse35 .cse5 .cse6 .cse36 .cse8 .cse9 .cse32 .cse10) .cse23 .cse11 .cse15) (or .cse0 .cse37 .cse1 .cse12 .cse13 .cse14) (or .cse16 .cse1 .cse17 .cse22 .cse12 .cse23 .cse11 .cse20 .cse24 .cse14 .cse15) (or .cse16 .cse0 .cse38 .cse17 .cse18 .cse19 .cse12 .cse11 .cse14 .cse34 .cse15) (or .cse37 .cse1 .cse21 .cse17 .cse12 .cse23 .cse27 .cse14) (or .cse16 .cse0 .cse17 .cse18 .cse22 .cse11 .cse12 .cse20 .cse14 .cse15) (or .cse16 .cse0 .cse38 .cse17 (and .cse3 .cse35 .cse31 .cse5 .cse6 .cse36 .cse9 .cse32 .cse10 .cse33) .cse18 .cse22 .cse12 .cse11 .cse14 .cse34 .cse15) (or .cse21 .cse17 .cse18 .cse19 .cse12 .cse26 .cse20 .cse27 .cse14 .cse28) (or .cse38 .cse17 .cse18 .cse19 .cse12 .cse26 .cse20 .cse27 .cse14 .cse28)))) [2020-10-15 04:49:01,718 INFO L268 CegarLoopResult]: For program point L242(lines 242 246) no Hoare annotation was computed. [2020-10-15 04:49:01,718 INFO L268 CegarLoopResult]: For program point L242-1(lines 237 277) no Hoare annotation was computed. [2020-10-15 04:49:01,718 INFO L268 CegarLoopResult]: For program point L240(line 240) no Hoare annotation was computed. [2020-10-15 04:49:01,718 INFO L264 CegarLoopResult]: At program point L238(line 238) the Hoare annotation is: (let ((.cse54 (+ ~c_num_read~0 1))) (let ((.cse6 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse7 (= ~c_last_read~0 |old(~c_last_read~0)|)) (.cse8 (= ~a_t~0 |old(~a_t~0)|)) (.cse10 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse11 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse12 (= ~q_write_ev~0 |old(~q_write_ev~0)|)) (.cse13 (= ~p_last_write~0 |old(~p_last_write~0)|)) (.cse16 (= |old(~q_free~0)| ~q_free~0)) (.cse17 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse18 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse52 (<= 1 ~p_dw_pc~0)) (.cse46 (<= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse50 (<= |old(~c_dr_st~0)| ~c_dr_st~0)) (.cse43 (= ~c_dr_pc~0 0)) (.cse36 (<= ~q_free~0 1)) (.cse35 (<= 2 ~c_dr_st~0)) (.cse37 (<= 1 ~q_free~0)) (.cse31 (= ~p_dw_st~0 0)) (.cse14 (= ~c_num_read~0 ~p_num_write~0)) (.cse48 (= ~q_free~0 0)) (.cse40 (<= .cse54 ~p_num_write~0)) (.cse9 (= ~q_read_ev~0 2)) (.cse49 (<= 2 ~p_dw_st~0)) (.cse44 (<= ~p_num_write~0 .cse54)) (.cse38 (= ~p_last_write~0 ~q_buf_0~0)) (.cse24 (= ~p_dw_pc~0 1)) (.cse39 (= ~q_write_ev~0 2)) (.cse15 (= ~c_dr_pc~0 1)) (.cse53 (+ |old(~c_num_read~0)| 1))) (let ((.cse3 (not (= |old(~c_dr_pc~0)| 1))) (.cse23 (not (= |old(~p_dw_pc~0)| 1))) (.cse41 (not (<= .cse53 |old(~p_num_write~0)|))) (.cse29 (not (= |old(~q_free~0)| 0))) (.cse42 (not (<= |old(~p_num_write~0)| .cse53))) (.cse25 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse30 (and .cse48 .cse40 .cse9 .cse49 .cse44 .cse38 .cse24 .cse39 .cse15)) (.cse32 (and .cse36 .cse35 .cse37 .cse9 .cse31 .cse38 .cse24 .cse39 .cse14 .cse15)) (.cse33 (and .cse36 .cse35 .cse37 .cse9 .cse49 .cse38 .cse24 .cse39 .cse14 .cse15)) (.cse34 (not (= |old(~p_dw_st~0)| 0))) (.cse27 (= |old(~c_dr_st~0)| 0)) (.cse0 (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|))) (.cse2 (not (= |old(~q_read_ev~0)| 2))) (.cse4 (not (<= |old(~p_dw_pc~0)| 0))) (.cse28 (and .cse48 .cse52 (not (= ~c_dr_st~0 0)) .cse9 .cse46 .cse38 .cse50 .cse43 .cse39)) (.cse20 (not (<= 2 |old(~p_dw_st~0)|))) (.cse51 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse43 .cse13 .cse14 .cse16 .cse17 .cse18)) (.cse1 (not (<= 2 |old(~c_dr_st~0)|))) (.cse26 (not (= |old(~c_dr_pc~0)| 0))) (.cse19 (not (<= 1 |old(~q_free~0)|))) (.cse5 (not (= 2 |old(~q_write_ev~0)|))) (.cse45 (and .cse35 .cse52 .cse38 .cse43 .cse39)) (.cse21 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse22 (not (<= |old(~q_free~0)| 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse19 .cse20 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse16 .cse17 .cse18) .cse21 .cse22) (or .cse25 .cse26 .cse27 .cse2 .cse28 .cse5 .cse29 .cse21) (or .cse30 .cse0 .cse1 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse31 .cse16 .cse17 .cse18) .cse2 .cse5 .cse32 .cse33 .cse21 .cse34 .cse3 .cse4 .cse19 .cse22) (or .cse30 .cse0 .cse1 (and .cse35 .cse36 .cse37 .cse9 .cse31 .cse38 .cse24 .cse39 .cse14 .cse15) .cse2 .cse23 .cse5 .cse33 .cse21 .cse34 .cse3 .cse19 .cse22) (or .cse27 .cse2 .cse3 (and .cse7 .cse8 .cse40 .cse10 .cse11 .cse17 .cse18) .cse23 .cse5 .cse41 .cse20 .cse29 .cse21 .cse42) (or .cse30 .cse2 .cse23 .cse32 .cse5 .cse41 .cse33 .cse21 .cse26 .cse28 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse43 .cse13 .cse40 .cse44 .cse24 .cse16 .cse17 .cse18) .cse20 .cse29 .cse42) (or .cse30 .cse2 .cse3 .cse23 .cse32 .cse5 .cse41 .cse20 .cse33 .cse29 .cse21 .cse42) (or .cse1 .cse25 .cse26 .cse5 .cse45 .cse21) (or .cse30 (let ((.cse47 (+ |old(~p_num_write~0)| 1))) (and .cse9 .cse46 (<= .cse47 ~p_num_write~0) .cse43 (<= ~p_num_write~0 .cse47) .cse48 .cse40 .cse49 .cse44 .cse38 .cse24 .cse50 .cse39)) .cse0 .cse2 .cse5 .cse32 .cse33 .cse21 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse43 .cse13 .cse14 .cse31 .cse16 .cse17 .cse18) .cse34 .cse26 .cse4 .cse28 .cse19 (and .cse36 .cse35 .cse6 .cse37 .cse9 .cse31 .cse38 .cse39 .cse14 .cse18 .cse15) .cse22) (or .cse0 .cse26 .cse27 .cse2 .cse4 .cse28 .cse5 .cse19 .cse21 .cse51 .cse22) (or .cse0 .cse26 .cse2 .cse4 (and .cse36 .cse35 .cse6 .cse37 .cse9 .cse49 .cse38 (<= ~p_dw_st~0 |old(~p_dw_st~0)|) .cse39 .cse14 .cse18 .cse15) .cse28 .cse5 .cse19 .cse20 .cse21 .cse51 .cse22) (or .cse1 .cse26 .cse19 .cse5 (and .cse7 .cse8 .cse6 (= |old(~q_read_ev~0)| ~q_read_ev~0) .cse10 .cse11 (= ~c_num_read~0 |old(~c_num_read~0)|) .cse43 .cse38 .cse16 .cse17 .cse39 .cse18) .cse45 .cse21 .cse22))))) [2020-10-15 04:49:01,719 INFO L264 CegarLoopResult]: At program point L269(line 269) the Hoare annotation is: (let ((.cse39 (+ ~c_num_read~0 1))) (let ((.cse37 (+ |old(~c_num_read~0)| 1)) (.cse34 (= ~q_free~0 0)) (.cse15 (<= 1 ~p_dw_pc~0)) (.cse18 (<= .cse39 ~p_num_write~0)) (.cse19 (not (= ~c_dr_st~0 0))) (.cse16 (= ~q_read_ev~0 2)) (.cse20 (<= 2 ~p_dw_st~0)) (.cse21 (<= ~p_num_write~0 .cse39)) (.cse28 (not (= |old(~p_dw_pc~0)| 1))) (.cse22 (= ~p_last_write~0 ~q_buf_0~0)) (.cse24 (= ~p_dw_pc~0 1)) (.cse26 (= ~q_write_ev~0 2)) (.cse38 (= ~c_dr_pc~0 1))) (let ((.cse9 (and .cse34 .cse15 .cse18 .cse19 .cse16 .cse20 .cse21 .cse28 .cse22 .cse24 .cse26 .cse38)) (.cse0 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse35 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse23 (= |old(~q_free~0)| ~q_free~0)) (.cse25 (or (<= ~p_dw_st~0 |old(~p_dw_st~0)|) (<= ~p_dw_st~0 0))) (.cse17 (= ~c_dr_pc~0 0)) (.cse36 (= ~c_num_read~0 ~p_num_write~0)) (.cse27 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse13 (not (= |old(~p_dw_st~0)| 0))) (.cse29 (and .cse34 .cse15 .cse18 .cse19 .cse16 .cse20 .cse21 .cse22 .cse24 .cse26 .cse38)) (.cse1 (not (= |old(~c_dr_pc~0)| 0))) (.cse7 (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|))) (.cse8 (not (<= 2 |old(~c_dr_st~0)|))) (.cse11 (not (<= |old(~p_dw_pc~0)| 0))) (.cse12 (not (<= 1 |old(~q_free~0)|))) (.cse14 (not (<= |old(~q_free~0)| 1))) (.cse2 (= |old(~c_dr_st~0)| 0)) (.cse3 (not (= |old(~q_read_ev~0)| 2))) (.cse10 (not (= |old(~c_dr_pc~0)| 1))) (.cse4 (not (= 2 |old(~q_write_ev~0)|))) (.cse30 (not (<= .cse37 |old(~p_num_write~0)|))) (.cse31 (not (<= 2 |old(~p_dw_st~0)|))) (.cse5 (not (= |old(~q_free~0)| 0))) (.cse6 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse32 (not (<= |old(~p_num_write~0)| .cse37)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse8 .cse9 .cse3 .cse10 .cse11 .cse4 .cse12 .cse6 .cse13 .cse14) (or .cse1 (and .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27) .cse3 .cse28 .cse29 .cse4 .cse30 .cse31 .cse5 .cse6 .cse32) (or .cse7 .cse8 .cse3 .cse10 .cse28 .cse12 .cse4 .cse31 .cse6 .cse14) (or .cse7 .cse1 .cse9 (let ((.cse33 (+ |old(~p_num_write~0)| 1))) (and .cse15 .cse16 (<= .cse33 ~p_num_write~0) .cse17 (<= ~p_num_write~0 .cse33) .cse34 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24 .cse26)) .cse3 .cse11 .cse4 .cse12 (and .cse35 .cse16 .cse19 (= ~p_dw_st~0 0) .cse22 .cse23 .cse17 .cse26 .cse36 .cse27) .cse6 .cse13 .cse14) (or .cse8 .cse0 .cse1 .cse4 .cse6) (or .cse8 .cse1 .cse12 .cse4 .cse6 .cse14) (or (and .cse35 .cse16 .cse19 .cse20 .cse22 .cse23 .cse25 .cse17 .cse26 .cse36 .cse27) .cse7 .cse1 .cse3 .cse11 .cse12 .cse4 .cse31 .cse6 .cse14) (or .cse7 .cse8 .cse3 .cse10 .cse28 .cse29 .cse4 .cse12 .cse6 .cse13 .cse14) (or .cse3 .cse10 .cse28 .cse29 .cse4 .cse30 .cse31 .cse5 .cse6 .cse32) (or .cse7 .cse1 .cse2 .cse3 .cse11 .cse12 .cse4 .cse6 .cse14) (or .cse7 .cse8 .cse3 .cse10 .cse11 .cse12 .cse4 .cse31 .cse6 .cse14) (or .cse2 .cse3 .cse10 .cse28 .cse4 .cse30 .cse31 .cse5 .cse6 .cse32))))) [2020-10-15 04:49:01,719 INFO L268 CegarLoopResult]: For program point evalEXIT(lines 230 283) no Hoare annotation was computed. [2020-10-15 04:49:01,719 INFO L268 CegarLoopResult]: For program point L251(lines 251 258) no Hoare annotation was computed. [2020-10-15 04:49:01,719 INFO L268 CegarLoopResult]: For program point L247(lines 237 277) no Hoare annotation was computed. [2020-10-15 04:49:01,719 INFO L264 CegarLoopResult]: At program point L278(lines 230 283) the Hoare annotation is: (let ((.cse54 (+ ~c_num_read~0 1))) (let ((.cse6 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse7 (= ~c_last_read~0 |old(~c_last_read~0)|)) (.cse8 (= ~a_t~0 |old(~a_t~0)|)) (.cse10 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse11 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse12 (= ~q_write_ev~0 |old(~q_write_ev~0)|)) (.cse13 (= ~p_last_write~0 |old(~p_last_write~0)|)) (.cse16 (= |old(~q_free~0)| ~q_free~0)) (.cse17 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse18 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse52 (<= 1 ~p_dw_pc~0)) (.cse46 (<= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse50 (<= |old(~c_dr_st~0)| ~c_dr_st~0)) (.cse43 (= ~c_dr_pc~0 0)) (.cse36 (<= ~q_free~0 1)) (.cse35 (<= 2 ~c_dr_st~0)) (.cse37 (<= 1 ~q_free~0)) (.cse31 (= ~p_dw_st~0 0)) (.cse14 (= ~c_num_read~0 ~p_num_write~0)) (.cse48 (= ~q_free~0 0)) (.cse40 (<= .cse54 ~p_num_write~0)) (.cse9 (= ~q_read_ev~0 2)) (.cse49 (<= 2 ~p_dw_st~0)) (.cse44 (<= ~p_num_write~0 .cse54)) (.cse38 (= ~p_last_write~0 ~q_buf_0~0)) (.cse24 (= ~p_dw_pc~0 1)) (.cse39 (= ~q_write_ev~0 2)) (.cse15 (= ~c_dr_pc~0 1)) (.cse53 (+ |old(~c_num_read~0)| 1))) (let ((.cse3 (not (= |old(~c_dr_pc~0)| 1))) (.cse23 (not (= |old(~p_dw_pc~0)| 1))) (.cse41 (not (<= .cse53 |old(~p_num_write~0)|))) (.cse29 (not (= |old(~q_free~0)| 0))) (.cse42 (not (<= |old(~p_num_write~0)| .cse53))) (.cse25 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse30 (and .cse48 .cse40 .cse9 .cse49 .cse44 .cse38 .cse24 .cse39 .cse15)) (.cse32 (and .cse36 .cse35 .cse37 .cse9 .cse31 .cse38 .cse24 .cse39 .cse14 .cse15)) (.cse33 (and .cse36 .cse35 .cse37 .cse9 .cse49 .cse38 .cse24 .cse39 .cse14 .cse15)) (.cse34 (not (= |old(~p_dw_st~0)| 0))) (.cse27 (= |old(~c_dr_st~0)| 0)) (.cse0 (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|))) (.cse2 (not (= |old(~q_read_ev~0)| 2))) (.cse4 (not (<= |old(~p_dw_pc~0)| 0))) (.cse28 (and .cse48 .cse52 (not (= ~c_dr_st~0 0)) .cse9 .cse46 .cse38 .cse50 .cse43 .cse39)) (.cse20 (not (<= 2 |old(~p_dw_st~0)|))) (.cse51 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse43 .cse13 .cse14 .cse16 .cse17 .cse18)) (.cse1 (not (<= 2 |old(~c_dr_st~0)|))) (.cse26 (not (= |old(~c_dr_pc~0)| 0))) (.cse19 (not (<= 1 |old(~q_free~0)|))) (.cse5 (not (= 2 |old(~q_write_ev~0)|))) (.cse45 (and .cse35 .cse52 .cse38 .cse43 .cse39)) (.cse21 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse22 (not (<= |old(~q_free~0)| 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse19 .cse20 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse16 .cse17 .cse18) .cse21 .cse22) (or .cse25 .cse26 .cse27 .cse2 .cse28 .cse5 .cse29 .cse21) (or .cse30 .cse0 .cse1 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse31 .cse16 .cse17 .cse18) .cse2 .cse5 .cse32 .cse33 .cse21 .cse34 .cse3 .cse4 .cse19 .cse22) (or .cse30 .cse0 .cse1 (and .cse35 .cse36 .cse37 .cse9 .cse31 .cse38 .cse24 .cse39 .cse14 .cse15) .cse2 .cse23 .cse5 .cse33 .cse21 .cse34 .cse3 .cse19 .cse22) (or .cse27 .cse2 .cse3 (and .cse7 .cse8 .cse40 .cse10 .cse11 .cse17 .cse18) .cse23 .cse5 .cse41 .cse20 .cse29 .cse21 .cse42) (or .cse30 .cse2 .cse23 .cse32 .cse5 .cse41 .cse33 .cse21 .cse26 .cse28 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse43 .cse13 .cse40 .cse44 .cse24 .cse16 .cse17 .cse18) .cse20 .cse29 .cse42) (or .cse30 .cse2 .cse3 .cse23 .cse32 .cse5 .cse41 .cse20 .cse33 .cse29 .cse21 .cse42) (or .cse1 .cse25 .cse26 .cse5 .cse45 .cse21) (or .cse30 (let ((.cse47 (+ |old(~p_num_write~0)| 1))) (and .cse9 .cse46 (<= .cse47 ~p_num_write~0) .cse43 (<= ~p_num_write~0 .cse47) .cse48 .cse40 .cse49 .cse44 .cse38 .cse24 .cse50 .cse39)) .cse0 .cse2 .cse5 .cse32 .cse33 .cse21 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse43 .cse13 .cse14 .cse31 .cse16 .cse17 .cse18) .cse34 .cse26 .cse4 .cse28 .cse19 (and .cse36 .cse35 .cse6 .cse37 .cse9 .cse31 .cse38 .cse39 .cse14 .cse18 .cse15) .cse22) (or .cse0 .cse26 .cse27 .cse2 .cse4 .cse28 .cse5 .cse19 .cse21 .cse51 .cse22) (or .cse0 .cse26 .cse2 .cse4 (and .cse36 .cse35 .cse6 .cse37 .cse9 .cse49 .cse38 (<= ~p_dw_st~0 |old(~p_dw_st~0)|) .cse39 .cse14 .cse18 .cse15) .cse28 .cse5 .cse19 .cse20 .cse21 .cse51 .cse22) (or .cse1 .cse26 .cse19 .cse5 (and .cse7 .cse8 .cse6 (= |old(~q_read_ev~0)| ~q_read_ev~0) .cse10 .cse11 (= ~c_num_read~0 |old(~c_num_read~0)|) .cse43 .cse38 .cse16 .cse17 .cse39 .cse18) .cse45 .cse21 .cse22))))) [2020-10-15 04:49:01,719 INFO L268 CegarLoopResult]: For program point L266(lines 266 273) no Hoare annotation was computed. [2020-10-15 04:49:01,720 INFO L264 CegarLoopResult]: At program point L262(lines 237 277) the Hoare annotation is: (let ((.cse54 (+ ~c_num_read~0 1))) (let ((.cse6 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse7 (= ~c_last_read~0 |old(~c_last_read~0)|)) (.cse8 (= ~a_t~0 |old(~a_t~0)|)) (.cse10 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse11 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse12 (= ~q_write_ev~0 |old(~q_write_ev~0)|)) (.cse13 (= ~p_last_write~0 |old(~p_last_write~0)|)) (.cse16 (= |old(~q_free~0)| ~q_free~0)) (.cse17 (= ~q_buf_0~0 |old(~q_buf_0~0)|)) (.cse18 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse52 (<= 1 ~p_dw_pc~0)) (.cse46 (<= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse50 (<= |old(~c_dr_st~0)| ~c_dr_st~0)) (.cse43 (= ~c_dr_pc~0 0)) (.cse36 (<= ~q_free~0 1)) (.cse35 (<= 2 ~c_dr_st~0)) (.cse37 (<= 1 ~q_free~0)) (.cse31 (= ~p_dw_st~0 0)) (.cse14 (= ~c_num_read~0 ~p_num_write~0)) (.cse48 (= ~q_free~0 0)) (.cse40 (<= .cse54 ~p_num_write~0)) (.cse9 (= ~q_read_ev~0 2)) (.cse49 (<= 2 ~p_dw_st~0)) (.cse44 (<= ~p_num_write~0 .cse54)) (.cse38 (= ~p_last_write~0 ~q_buf_0~0)) (.cse24 (= ~p_dw_pc~0 1)) (.cse39 (= ~q_write_ev~0 2)) (.cse15 (= ~c_dr_pc~0 1)) (.cse53 (+ |old(~c_num_read~0)| 1))) (let ((.cse3 (not (= |old(~c_dr_pc~0)| 1))) (.cse23 (not (= |old(~p_dw_pc~0)| 1))) (.cse41 (not (<= .cse53 |old(~p_num_write~0)|))) (.cse29 (not (= |old(~q_free~0)| 0))) (.cse42 (not (<= |old(~p_num_write~0)| .cse53))) (.cse25 (not (<= 1 |old(~p_dw_pc~0)|))) (.cse30 (and .cse48 .cse40 .cse9 .cse49 .cse44 .cse38 .cse24 .cse39 .cse15)) (.cse32 (and .cse36 .cse35 .cse37 .cse9 .cse31 .cse38 .cse24 .cse39 .cse14 .cse15)) (.cse33 (and .cse36 .cse35 .cse37 .cse9 .cse49 .cse38 .cse24 .cse39 .cse14 .cse15)) (.cse34 (not (= |old(~p_dw_st~0)| 0))) (.cse27 (= |old(~c_dr_st~0)| 0)) (.cse0 (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|))) (.cse2 (not (= |old(~q_read_ev~0)| 2))) (.cse4 (not (<= |old(~p_dw_pc~0)| 0))) (.cse28 (and .cse48 .cse52 (not (= ~c_dr_st~0 0)) .cse9 .cse46 .cse38 .cse50 .cse43 .cse39)) (.cse20 (not (<= 2 |old(~p_dw_st~0)|))) (.cse51 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse43 .cse13 .cse14 .cse16 .cse17 .cse18)) (.cse1 (not (<= 2 |old(~c_dr_st~0)|))) (.cse26 (not (= |old(~c_dr_pc~0)| 0))) (.cse19 (not (<= 1 |old(~q_free~0)|))) (.cse5 (not (= 2 |old(~q_write_ev~0)|))) (.cse45 (and .cse35 .cse52 .cse38 .cse43 .cse39)) (.cse21 (not (= |old(~q_buf_0~0)| |old(~p_last_write~0)|))) (.cse22 (not (<= |old(~q_free~0)| 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse19 .cse20 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse16 .cse17 .cse18) .cse21 .cse22) (or .cse25 .cse26 .cse27 .cse2 .cse28 .cse5 .cse29 .cse21) (or .cse30 .cse0 .cse1 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse31 .cse16 .cse17 .cse18) .cse2 .cse5 .cse32 .cse33 .cse21 .cse34 .cse3 .cse4 .cse19 .cse22) (or .cse30 .cse0 .cse1 (and .cse35 .cse36 .cse37 .cse9 .cse31 .cse38 .cse24 .cse39 .cse14 .cse15) .cse2 .cse23 .cse5 .cse33 .cse21 .cse34 .cse3 .cse19 .cse22) (or .cse27 .cse2 .cse3 (and .cse7 .cse8 .cse40 .cse10 .cse11 .cse17 .cse18) .cse23 .cse5 .cse41 .cse20 .cse29 .cse21 .cse42) (or .cse30 .cse2 .cse23 .cse32 .cse5 .cse41 .cse33 .cse21 .cse26 .cse28 (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse43 .cse13 .cse40 .cse44 .cse24 .cse16 .cse17 .cse18) .cse20 .cse29 .cse42) (or .cse30 .cse2 .cse3 .cse23 .cse32 .cse5 .cse41 .cse20 .cse33 .cse29 .cse21 .cse42) (or .cse1 .cse25 .cse26 .cse5 .cse45 .cse21) (or .cse30 (let ((.cse47 (+ |old(~p_num_write~0)| 1))) (and .cse9 .cse46 (<= .cse47 ~p_num_write~0) .cse43 (<= ~p_num_write~0 .cse47) .cse48 .cse40 .cse49 .cse44 .cse38 .cse24 .cse50 .cse39)) .cse0 .cse2 .cse5 .cse32 .cse33 .cse21 (and .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse43 .cse13 .cse14 .cse31 .cse16 .cse17 .cse18) .cse34 .cse26 .cse4 .cse28 .cse19 (and .cse36 .cse35 .cse6 .cse37 .cse9 .cse31 .cse38 .cse39 .cse14 .cse18 .cse15) .cse22) (or .cse0 .cse26 .cse27 .cse2 .cse4 .cse28 .cse5 .cse19 .cse21 .cse51 .cse22) (or .cse0 .cse26 .cse2 .cse4 (and .cse36 .cse35 .cse6 .cse37 .cse9 .cse49 .cse38 (<= ~p_dw_st~0 |old(~p_dw_st~0)|) .cse39 .cse14 .cse18 .cse15) .cse28 .cse5 .cse19 .cse20 .cse21 .cse51 .cse22) (or .cse1 .cse26 .cse19 .cse5 (and .cse7 .cse8 .cse6 (= |old(~q_read_ev~0)| ~q_read_ev~0) .cse10 .cse11 (= ~c_num_read~0 |old(~c_num_read~0)|) .cse43 .cse38 .cse16 .cse17 .cse39 .cse18) .cse45 .cse21 .cse22))))) [2020-10-15 04:49:01,720 INFO L268 CegarLoopResult]: For program point L290-1(line 290) no Hoare annotation was computed. [2020-10-15 04:49:01,720 INFO L271 CegarLoopResult]: At program point L299(lines 288 301) the Hoare annotation is: true [2020-10-15 04:49:01,720 INFO L268 CegarLoopResult]: For program point stop_simulationEXIT(lines 284 302) no Hoare annotation was computed. [2020-10-15 04:49:01,720 INFO L268 CegarLoopResult]: For program point L292(lines 292 297) no Hoare annotation was computed. [2020-10-15 04:49:01,720 INFO L271 CegarLoopResult]: At program point stop_simulationENTRY(lines 284 302) the Hoare annotation is: true [2020-10-15 04:49:01,720 INFO L271 CegarLoopResult]: At program point L290(line 290) the Hoare annotation is: true [2020-10-15 04:49:01,720 INFO L268 CegarLoopResult]: For program point stop_simulationFINAL(lines 284 302) no Hoare annotation was computed. [2020-10-15 04:49:01,721 INFO L264 CegarLoopResult]: At program point L62(lines 50 64) the Hoare annotation is: (let ((.cse4 (not (= ~c_dr_pc~0 1))) (.cse8 (not (= ~p_dw_st~0 0))) (.cse5 (not (= ~c_num_read~0 ~p_num_write~0))) (.cse6 (not (= ~q_write_ev~0 2))) (.cse7 (not (<= ~q_free~0 1))) (.cse10 (not (<= 1 ~q_free~0))) (.cse11 (not (<= ~q_read_ev~0 1))) (.cse14 (not (<= 2 ~p_dw_st~0))) (.cse12 (not (= ~p_dw_pc~0 1))) (.cse13 (not (= ~c_last_read~0 ~p_last_write~0))) (.cse0 (not (<= ~q_write_ev~0 1))) (.cse9 (= ~c_dr_st~0 0)) (.cse1 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse16 (not (= ~q_read_ev~0 2))) (.cse3 (and (<= 0 is_do_read_c_triggered_~__retres1~1) (<= is_do_read_c_triggered_~__retres1~1 0))) (.cse2 (not (= ~c_dr_pc~0 0))) (.cse17 (not (= ~q_free~0 0)))) (and (or .cse0 (not (<= 2 ~c_dr_st~0)) .cse1 .cse2 .cse3) (or .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse1 .cse11 .cse3 .cse12 .cse13) (or .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse1 .cse11 .cse3 .cse14 .cse12 .cse13) (let ((.cse15 (+ ~c_num_read~0 1))) (or .cse0 (not (<= ~p_num_write~0 .cse15)) (not (<= ~p_dw_pc~0 0)) (not (<= .cse15 ~p_num_write~0)) .cse1 .cse16 .cse2 .cse3 .cse17)) (or .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse1 .cse11 .cse2 .cse3 .cse12 .cse13) (or .cse5 .cse6 .cse7 .cse9 .cse10 .cse1 .cse11 .cse2 .cse3 .cse14 .cse12 .cse13) (or .cse0 .cse9 .cse1 .cse16 .cse3 .cse2 (not (<= 1 ~p_dw_pc~0)) .cse17))) [2020-10-15 04:49:01,721 INFO L271 CegarLoopResult]: At program point is_do_read_c_triggeredENTRY(lines 47 65) the Hoare annotation is: true [2020-10-15 04:49:01,721 INFO L268 CegarLoopResult]: For program point L52(lines 52 57) no Hoare annotation was computed. [2020-10-15 04:49:01,721 INFO L268 CegarLoopResult]: For program point L51(lines 51 60) no Hoare annotation was computed. [2020-10-15 04:49:01,721 INFO L268 CegarLoopResult]: For program point L51-2(lines 51 60) no Hoare annotation was computed. [2020-10-15 04:49:01,721 INFO L268 CegarLoopResult]: For program point is_do_read_c_triggeredFINAL(lines 47 65) no Hoare annotation was computed. [2020-10-15 04:49:01,721 INFO L268 CegarLoopResult]: For program point is_do_read_c_triggeredEXIT(lines 47 65) no Hoare annotation was computed. [2020-10-15 04:49:01,721 INFO L264 CegarLoopResult]: At program point start_simulationENTRY(lines 303 331) the Hoare annotation is: (or (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (not (= |old(~q_read_ev~0)| 2)) (not (= 2 |old(~q_write_ev~0)|)) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (not (= |old(~p_dw_st~0)| 0)) (and (= ~c_last_read~0 |old(~c_last_read~0)|) (= ~a_t~0 |old(~a_t~0)|) (= |old(~p_dw_pc~0)| ~p_dw_pc~0) (= |old(~q_read_ev~0)| ~q_read_ev~0) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= ~q_write_ev~0 |old(~q_write_ev~0)|) (= ~c_dr_pc~0 0) (= ~p_last_write~0 |old(~p_last_write~0)|) (= ~c_num_read~0 ~p_num_write~0) (= ~p_dw_st~0 0) (= |old(~q_free~0)| ~q_free~0) (= ~q_buf_0~0 |old(~q_buf_0~0)|) (= ~p_num_write~0 |old(~p_num_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (not (<= 1 |old(~q_free~0)|)) (not (<= |old(~q_free~0)| 1))) [2020-10-15 04:49:01,722 INFO L268 CegarLoopResult]: For program point L320(lines 320 324) no Hoare annotation was computed. [2020-10-15 04:49:01,722 INFO L268 CegarLoopResult]: For program point L318(line 318) no Hoare annotation was computed. [2020-10-15 04:49:01,722 INFO L264 CegarLoopResult]: At program point L317(line 317) the Hoare annotation is: (let ((.cse21 (+ ~c_num_read~0 1))) (let ((.cse10 (not (= ~c_dr_st~0 0))) (.cse12 (<= ~q_free~0 1)) (.cse15 (<= 1 ~q_free~0)) (.cse8 (= ~c_dr_pc~0 1)) (.cse14 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse18 (= ~p_dw_st~0 0)) (.cse19 (= |old(~q_free~0)| ~q_free~0)) (.cse16 (= ~c_num_read~0 ~p_num_write~0)) (.cse17 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse13 (<= 2 ~c_dr_st~0)) (.cse9 (<= 1 ~p_dw_pc~0)) (.cse0 (= ~q_free~0 0)) (.cse1 (<= .cse21 ~p_num_write~0)) (.cse2 (= ~q_read_ev~0 2)) (.cse3 (<= 2 ~p_dw_st~0)) (.cse4 (<= ~p_num_write~0 .cse21)) (.cse5 (= ~p_last_write~0 ~q_buf_0~0)) (.cse6 (= ~p_dw_pc~0 1)) (.cse11 (= ~c_dr_pc~0 0)) (.cse7 (= ~q_write_ev~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (and .cse0 .cse9 .cse10 .cse2 .cse5 .cse11 .cse7) (not (= |old(~q_read_ev~0)| 2)) (and .cse12 .cse13 .cse14 .cse15 .cse2 .cse3 .cse5 .cse7 .cse16 .cse17 .cse8) (not (= 2 |old(~q_write_ev~0)|)) (and .cse12 .cse13 .cse15 .cse2 .cse18 .cse5 .cse6 .cse7 .cse16 .cse8) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (and .cse12 .cse13 .cse15 .cse2 .cse3 .cse5 .cse6 .cse7 .cse16 .cse8) (not (= |old(~p_dw_st~0)| 0)) (and .cse14 .cse2 .cse10 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (and .cse14 .cse2 .cse3 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (not (<= 1 |old(~q_free~0)|)) (and .cse12 .cse13 .cse14 .cse15 .cse2 .cse18 .cse5 .cse7 .cse16 .cse17 .cse8) (and .cse14 .cse2 .cse18 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (and .cse13 .cse9 .cse5 .cse11 .cse7) (not (<= |old(~q_free~0)| 1)) (let ((.cse20 (+ |old(~p_num_write~0)| 1))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= .cse20 ~p_num_write~0) .cse6 .cse11 (<= ~p_num_write~0 .cse20) .cse7))))) [2020-10-15 04:49:01,722 INFO L264 CegarLoopResult]: At program point L317-1(line 317) the Hoare annotation is: (let ((.cse21 (+ ~c_num_read~0 1))) (let ((.cse10 (not (= ~c_dr_st~0 0))) (.cse12 (<= ~q_free~0 1)) (.cse15 (<= 1 ~q_free~0)) (.cse8 (= ~c_dr_pc~0 1)) (.cse14 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse18 (= ~p_dw_st~0 0)) (.cse19 (= |old(~q_free~0)| ~q_free~0)) (.cse16 (= ~c_num_read~0 ~p_num_write~0)) (.cse17 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse13 (<= 2 ~c_dr_st~0)) (.cse9 (<= 1 ~p_dw_pc~0)) (.cse0 (= ~q_free~0 0)) (.cse1 (<= .cse21 ~p_num_write~0)) (.cse2 (= ~q_read_ev~0 2)) (.cse3 (<= 2 ~p_dw_st~0)) (.cse4 (<= ~p_num_write~0 .cse21)) (.cse5 (= ~p_last_write~0 ~q_buf_0~0)) (.cse6 (= ~p_dw_pc~0 1)) (.cse11 (= ~c_dr_pc~0 0)) (.cse7 (= ~q_write_ev~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (and .cse0 .cse9 .cse10 .cse2 .cse5 .cse11 .cse7) (not (= |old(~q_read_ev~0)| 2)) (and .cse12 .cse13 .cse14 .cse15 .cse2 .cse3 .cse5 .cse7 .cse16 .cse17 .cse8) (not (= 2 |old(~q_write_ev~0)|)) (and .cse12 .cse13 .cse15 .cse2 .cse18 .cse5 .cse6 .cse7 .cse16 .cse8) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (and .cse12 .cse13 .cse15 .cse2 .cse3 .cse5 .cse6 .cse7 .cse16 .cse8) (not (= |old(~p_dw_st~0)| 0)) (and .cse14 .cse2 .cse10 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (and .cse14 .cse2 .cse3 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (not (<= 1 |old(~q_free~0)|)) (and .cse12 .cse13 .cse14 .cse15 .cse2 .cse18 .cse5 .cse7 .cse16 .cse17 .cse8) (and .cse14 .cse2 .cse18 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (and .cse13 .cse9 .cse5 .cse11 .cse7) (not (<= |old(~q_free~0)| 1)) (let ((.cse20 (+ |old(~p_num_write~0)| 1))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= .cse20 ~p_num_write~0) .cse6 .cse11 (<= ~p_num_write~0 .cse20) .cse7))))) [2020-10-15 04:49:01,723 INFO L268 CegarLoopResult]: For program point start_simulationEXIT(lines 303 331) no Hoare annotation was computed. [2020-10-15 04:49:01,723 INFO L268 CegarLoopResult]: For program point L314(line 314) no Hoare annotation was computed. [2020-10-15 04:49:01,723 INFO L264 CegarLoopResult]: At program point L313-1(lines 310 325) the Hoare annotation is: (let ((.cse21 (+ ~c_num_read~0 1))) (let ((.cse10 (not (= ~c_dr_st~0 0))) (.cse12 (<= ~q_free~0 1)) (.cse15 (<= 1 ~q_free~0)) (.cse8 (= ~c_dr_pc~0 1)) (.cse14 (= |old(~p_dw_pc~0)| ~p_dw_pc~0)) (.cse18 (= ~p_dw_st~0 0)) (.cse19 (= |old(~q_free~0)| ~q_free~0)) (.cse16 (= ~c_num_read~0 ~p_num_write~0)) (.cse17 (= ~p_num_write~0 |old(~p_num_write~0)|)) (.cse13 (<= 2 ~c_dr_st~0)) (.cse9 (<= 1 ~p_dw_pc~0)) (.cse0 (= ~q_free~0 0)) (.cse1 (<= .cse21 ~p_num_write~0)) (.cse2 (= ~q_read_ev~0 2)) (.cse3 (<= 2 ~p_dw_st~0)) (.cse4 (<= ~p_num_write~0 .cse21)) (.cse5 (= ~p_last_write~0 ~q_buf_0~0)) (.cse6 (= ~p_dw_pc~0 1)) (.cse11 (= ~c_dr_pc~0 0)) (.cse7 (= ~q_write_ev~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (and .cse0 .cse9 .cse10 .cse2 .cse5 .cse11 .cse7) (not (= |old(~q_read_ev~0)| 2)) (and .cse12 .cse13 .cse14 .cse15 .cse2 .cse3 .cse5 .cse7 .cse16 .cse17 .cse8) (not (= 2 |old(~q_write_ev~0)|)) (and .cse12 .cse13 .cse15 .cse2 .cse18 .cse5 .cse6 .cse7 .cse16 .cse8) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (and .cse12 .cse13 .cse15 .cse2 .cse3 .cse5 .cse6 .cse7 .cse16 .cse8) (not (= |old(~p_dw_st~0)| 0)) (and .cse14 .cse2 .cse10 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (and .cse14 .cse2 .cse3 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (not (<= 1 |old(~q_free~0)|)) (and .cse12 .cse13 .cse14 .cse15 .cse2 .cse18 .cse5 .cse7 .cse16 .cse17 .cse8) (and .cse14 .cse2 .cse18 .cse5 .cse19 .cse11 .cse7 .cse16 .cse17) (and .cse13 .cse9 .cse5 .cse11 .cse7) (not (<= |old(~q_free~0)| 1)) (let ((.cse20 (+ |old(~p_num_write~0)| 1))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= .cse20 ~p_num_write~0) .cse6 .cse11 (<= ~p_num_write~0 .cse20) .cse7))))) [2020-10-15 04:49:01,723 INFO L264 CegarLoopResult]: At program point L310(line 310) the Hoare annotation is: (or (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (not (= |old(~q_read_ev~0)| 2)) (not (= 2 |old(~q_write_ev~0)|)) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (not (= |old(~p_dw_st~0)| 0)) (and (= ~c_last_read~0 |old(~c_last_read~0)|) (= ~a_t~0 |old(~a_t~0)|) (= |old(~p_dw_pc~0)| ~p_dw_pc~0) (= |old(~q_read_ev~0)| ~q_read_ev~0) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (= ~q_write_ev~0 |old(~q_write_ev~0)|) (= ~c_dr_pc~0 0) (= ~p_last_write~0 |old(~p_last_write~0)|) (= ~c_num_read~0 ~p_num_write~0) (= ~p_dw_st~0 0) (= |old(~q_free~0)| ~q_free~0) (= ~q_buf_0~0 |old(~q_buf_0~0)|) (= ~p_num_write~0 |old(~p_num_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (not (<= 1 |old(~q_free~0)|)) (not (<= |old(~q_free~0)| 1))) [2020-10-15 04:49:01,723 INFO L264 CegarLoopResult]: At program point L326(lines 303 331) the Hoare annotation is: (or (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= |old(~q_buf_0~0)| |old(~p_dw_st~0)|)) (not (= |old(~q_read_ev~0)| 2)) (not (= 2 |old(~q_write_ev~0)|)) (not (= |old(~c_last_read~0)| |old(~p_last_write~0)|)) (not (= |old(~p_dw_st~0)| 0)) (not (<= |old(~p_dw_st~0)| |old(~p_last_write~0)|)) (not (<= |old(~p_dw_st~0)| |old(~q_buf_0~0)|)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_last_write~0)| |old(~p_dw_st~0)|)) (not (<= |old(~p_dw_pc~0)| 0)) (= ~p_last_write~0 ~q_buf_0~0) (not (<= 1 |old(~q_free~0)|)) (not (<= |old(~q_free~0)| 1))) [2020-10-15 04:49:01,723 INFO L268 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L264 CegarLoopResult]: At program point L-1(line -1) the Hoare annotation is: (and (<= ~q_buf_0~0 ~p_dw_st~0) (= ~q_free~0 0) (<= ~q_read_ev~0 1) (= ~p_dw_st~0 0) (<= ~p_dw_st~0 ~p_last_write~0) (<= ~p_dw_pc~0 0) (<= ~p_dw_st~0 ~q_buf_0~0) (= ~c_last_read~0 ~p_last_write~0) (= ~c_dr_pc~0 0) (<= ~p_last_write~0 ~p_dw_st~0) (= ~c_num_read~0 ~p_num_write~0) (<= ~q_write_ev~0 1)) [2020-10-15 04:49:01,724 INFO L271 CegarLoopResult]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point L33(lines 33 38) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point L32(lines 32 41) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point L32-2(lines 32 41) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point is_do_write_p_triggeredFINAL(lines 28 46) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point is_do_write_p_triggeredEXIT(lines 28 46) no Hoare annotation was computed. [2020-10-15 04:49:01,724 INFO L264 CegarLoopResult]: At program point L43(lines 31 45) the Hoare annotation is: (let ((.cse11 (+ ~c_num_read~0 1))) (let ((.cse1 (not (= ~c_dr_pc~0 1))) (.cse3 (not (<= 2 ~c_dr_st~0))) (.cse0 (not (<= ~q_write_ev~0 1))) (.cse2 (= is_do_write_p_triggered_~__retres1~0 0)) (.cse4 (not (<= ~p_num_write~0 .cse11))) (.cse10 (not (<= ~p_dw_pc~0 0))) (.cse5 (not (<= .cse11 ~p_num_write~0))) (.cse6 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse7 (not (= ~q_read_ev~0 2))) (.cse9 (not (= ~c_dr_pc~0 0))) (.cse8 (not (= ~q_free~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not (= ~p_dw_pc~0 1)) .cse8) (or .cse0 .cse2 (= ~c_dr_st~0 0) .cse6 .cse7 .cse9 (not (<= 1 ~p_dw_pc~0)) .cse8) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse2 .cse3 .cse10 .cse6 .cse9) (or .cse0 .cse2 .cse4 .cse10 .cse5 .cse6 .cse7 .cse9 .cse8)))) [2020-10-15 04:49:01,724 INFO L271 CegarLoopResult]: At program point is_do_write_p_triggeredENTRY(lines 28 46) the Hoare annotation is: true [2020-10-15 04:49:01,724 INFO L268 CegarLoopResult]: For program point do_read_cEXIT(lines 135 191) no Hoare annotation was computed. [2020-10-15 04:49:01,725 INFO L264 CegarLoopResult]: At program point L186(lines 135 191) the Hoare annotation is: (let ((.cse23 (<= 2 ~p_dw_st~0)) (.cse24 (or (<= ~p_dw_st~0 |old(~p_dw_st~0)|) (<= ~p_dw_st~0 0))) (.cse12 (<= ~q_free~0 1)) (.cse13 (<= 2 ~c_dr_st~0)) (.cse14 (<= 1 ~q_free~0)) (.cse15 (= ~q_read_ev~0 2)) (.cse16 (= ~p_dw_st~0 0)) (.cse26 (= ~p_last_write~0 ~q_buf_0~0)) (.cse25 (= ~p_dw_pc~0 1)) (.cse17 (= ~c_num_read~0 ~p_num_write~0)) (.cse18 (= ~c_dr_pc~0 1)) (.cse28 (+ |old(~c_num_read~0)| 1)) (.cse27 (= ~q_write_ev~0 2))) (let ((.cse19 (not (<= 1 |old(~q_free~0)|))) (.cse20 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse21 (not (<= ~p_dw_pc~0 0))) (.cse22 (not (<= |old(~q_free~0)| 1))) (.cse11 (not (= |old(~c_dr_pc~0)| 0))) (.cse1 (not .cse27)) (.cse2 (not (<= .cse28 ~p_num_write~0))) (.cse0 (= |old(~c_dr_st~0)| 0)) (.cse3 (not (= |old(~q_read_ev~0)| 2))) (.cse4 (not (<= ~p_num_write~0 .cse28))) (.cse5 (and .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse25 .cse27 .cse17 .cse18)) (.cse6 (not (<= 2 |old(~p_dw_st~0)|))) (.cse7 (not .cse26)) (.cse8 (not (= |old(~q_free~0)| 0))) (.cse9 (and .cse12 .cse13 .cse14 .cse15 .cse23 .cse26 .cse25 .cse24 .cse27 .cse17 .cse18)) (.cse10 (not .cse25))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= |old(~c_dr_pc~0)| 1)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse11 .cse1 .cse0 .cse3 (and .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) .cse19 .cse20 .cse21 .cse7 (not (= |old(~p_dw_st~0)| 0)) .cse22) (or .cse11 .cse1 .cse0 .cse3 .cse19 .cse6 .cse20 .cse21 .cse7 (and .cse12 .cse13 .cse14 .cse15 .cse23 .cse24 .cse17 .cse18) .cse22) (or .cse11 .cse1 .cse2 .cse0 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10)))) [2020-10-15 04:49:01,725 INFO L268 CegarLoopResult]: For program point L151(lines 150 185) no Hoare annotation was computed. [2020-10-15 04:49:01,725 INFO L264 CegarLoopResult]: At program point L182(line 182) the Hoare annotation is: (let ((.cse14 (+ |old(~c_num_read~0)| 1))) (let ((.cse0 (not (= |old(~c_dr_pc~0)| 0))) (.cse10 (not (<= 1 |old(~q_free~0)|))) (.cse11 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse12 (not (<= ~p_dw_pc~0 0))) (.cse13 (not (<= |old(~q_free~0)| 1))) (.cse1 (= |old(~c_dr_st~0)| 0)) (.cse2 (not (= ~q_write_ev~0 2))) (.cse3 (not (<= .cse14 ~p_num_write~0))) (.cse4 (not (= |old(~q_read_ev~0)| 2))) (.cse5 (not (<= ~p_num_write~0 .cse14))) (.cse6 (not (<= 2 |old(~p_dw_st~0)|))) (.cse7 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse8 (not (= |old(~q_free~0)| 0))) (.cse9 (not (= ~p_dw_pc~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse1 .cse2 .cse4 .cse10 .cse6 .cse11 .cse12 .cse7 .cse13) (or .cse0 .cse1 .cse2 .cse4 .cse10 .cse11 .cse12 .cse7 (not (= |old(~p_dw_st~0)| 0)) .cse13) (or .cse1 .cse2 .cse3 .cse4 (not (= |old(~c_dr_pc~0)| 1)) .cse5 .cse6 .cse7 .cse8 .cse9)))) [2020-10-15 04:49:01,725 INFO L264 CegarLoopResult]: At program point L182-1(lines 138 190) the Hoare annotation is: (let ((.cse1 (= ~c_last_read~0 |old(~c_last_read~0)|)) (.cse2 (= ~a_t~0 |old(~a_t~0)|)) (.cse4 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse5 (= ~c_dr_pc~0 |old(~c_dr_pc~0)|)) (.cse28 (= ~p_last_write~0 ~q_buf_0~0)) (.cse6 (= |old(~q_free~0)| ~q_free~0)) (.cse7 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse8 (= ~c_num_read~0 |old(~c_num_read~0)|))) (let ((.cse29 (+ |old(~c_num_read~0)| 1)) (.cse25 (= ~p_dw_st~0 0)) (.cse31 (<= ~q_free~0 1)) (.cse32 (<= 1 ~q_free~0)) (.cse33 (<= 1 ~p_dw_pc~0)) (.cse3 (= ~q_read_ev~0 2)) (.cse27 (= ~p_dw_pc~0 1)) (.cse34 (or (and .cse28 (= ~c_last_read~0 ~p_last_write~0)) (and .cse1 .cse2 (= |old(~q_read_ev~0)| ~q_read_ev~0) .cse4 .cse5 .cse28 .cse6 .cse7 .cse8))) (.cse30 (= ~q_write_ev~0 2)) (.cse26 (= ~c_num_read~0 ~p_num_write~0))) (let ((.cse0 (not (= |old(~c_dr_pc~0)| 0))) (.cse12 (not (<= 1 |old(~q_free~0)|))) (.cse14 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse15 (not (<= ~p_dw_pc~0 0))) (.cse17 (not (<= |old(~q_free~0)| 1))) (.cse21 (and .cse31 .cse32 .cse33 (not (= ~c_dr_st~0 0)) .cse3 .cse4 (<= 2 ~p_dw_st~0) .cse27 .cse7 .cse34 .cse30 .cse26)) (.cse22 (and .cse31 .cse32 .cse33 (<= ~c_dr_st~0 |old(~c_dr_st~0)|) .cse3 .cse25 .cse27 (<= |old(~c_dr_st~0)| ~c_dr_st~0) .cse34 .cse30 .cse26)) (.cse10 (= |old(~c_dr_st~0)| 0)) (.cse9 (not .cse30)) (.cse19 (not (<= .cse29 ~p_num_write~0))) (.cse11 (not (= |old(~q_read_ev~0)| 2))) (.cse20 (not (<= ~p_num_write~0 .cse29))) (.cse13 (not (<= 2 |old(~p_dw_st~0)|))) (.cse16 (not .cse28)) (.cse23 (not (= |old(~q_free~0)| 0))) (.cse24 (not .cse27))) (and (or .cse0 (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (or (let ((.cse18 (+ ~c_num_read~0 1))) (and .cse1 .cse2 (<= .cse18 ~p_num_write~0) .cse3 .cse4 (<= ~p_num_write~0 .cse18) .cse6 .cse7 (= ~c_dr_pc~0 0))) .cse9 .cse19 .cse11 .cse20 .cse0 .cse21 .cse22 .cse10 .cse13 .cse16 .cse23 .cse24) (or .cse0 .cse9 .cse10 .cse11 (and .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse26) .cse12 .cse14 .cse15 .cse16 (not (= |old(~p_dw_st~0)| 0)) .cse17) (or .cse21 .cse22 .cse10 .cse9 .cse19 .cse11 (not (= |old(~c_dr_pc~0)| 1)) .cse20 .cse13 .cse16 .cse23 .cse24))))) [2020-10-15 04:49:01,725 INFO L264 CegarLoopResult]: At program point L143(lines 138 190) the Hoare annotation is: (let ((.cse15 (+ |old(~c_num_read~0)| 1))) (let ((.cse3 (not (<= .cse15 ~p_num_write~0))) (.cse5 (not (<= ~p_num_write~0 .cse15))) (.cse8 (not (= |old(~q_free~0)| 0))) (.cse9 (not (= ~p_dw_pc~0 1))) (.cse6 (not (<= 2 |old(~p_dw_st~0)|))) (.cse10 (not (= |old(~c_dr_pc~0)| 0))) (.cse1 (= |old(~c_dr_st~0)| 0)) (.cse2 (not (= ~q_write_ev~0 2))) (.cse4 (not (= |old(~q_read_ev~0)| 2))) (.cse11 (not (<= 1 |old(~q_free~0)|))) (.cse12 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse13 (not (<= ~p_dw_pc~0 0))) (.cse7 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse14 (not (<= |old(~q_free~0)| 1)))) (and (or (let ((.cse0 (+ ~c_num_read~0 1))) (and (= ~c_last_read~0 |old(~c_last_read~0)|) (= ~a_t~0 |old(~a_t~0)|) (<= .cse0 ~p_num_write~0) (= ~q_read_ev~0 2) (= ~c_dr_st~0 |old(~c_dr_st~0)|) (<= ~p_num_write~0 .cse0) (= |old(~q_free~0)| ~q_free~0) (= |old(~p_dw_st~0)| ~p_dw_st~0) (= ~c_dr_pc~0 1))) .cse1 .cse2 .cse3 .cse4 (not (= |old(~c_dr_pc~0)| 1)) .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse10 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse10 .cse1 .cse2 .cse4 .cse11 .cse6 .cse12 .cse13 .cse7 .cse14) (or .cse10 .cse1 .cse2 .cse4 .cse11 .cse12 .cse13 .cse7 (not (= |old(~p_dw_st~0)| 0)) .cse14)))) [2020-10-15 04:49:01,725 INFO L268 CegarLoopResult]: For program point L172(lines 172 184) no Hoare annotation was computed. [2020-10-15 04:49:01,725 INFO L268 CegarLoopResult]: For program point L139(lines 139 147) no Hoare annotation was computed. [2020-10-15 04:49:01,726 INFO L264 CegarLoopResult]: At program point do_read_cENTRY(lines 135 191) the Hoare annotation is: (let ((.cse24 (+ |old(~c_num_read~0)| 1)) (.cse25 (+ ~c_num_read~0 1))) (let ((.cse2 (<= .cse25 ~p_num_write~0)) (.cse5 (<= ~p_num_write~0 .cse25)) (.cse11 (not (<= .cse24 ~p_num_write~0))) (.cse14 (not (<= ~p_num_write~0 .cse24))) (.cse17 (not (= |old(~q_free~0)| 0))) (.cse18 (not (= ~p_dw_pc~0 1))) (.cse9 (not (= |old(~c_dr_pc~0)| 0))) (.cse10 (not (= ~q_write_ev~0 2))) (.cse12 (= |old(~c_dr_st~0)| 0)) (.cse13 (not (= |old(~q_read_ev~0)| 2))) (.cse0 (= ~c_last_read~0 |old(~c_last_read~0)|)) (.cse1 (= ~a_t~0 |old(~a_t~0)|)) (.cse3 (= ~q_read_ev~0 2)) (.cse4 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse6 (= |old(~q_free~0)| ~q_free~0)) (.cse7 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse8 (= ~c_dr_pc~0 0)) (.cse19 (= ~c_num_read~0 ~p_num_write~0)) (.cse20 (not (<= 1 |old(~q_free~0)|))) (.cse15 (not (<= 2 |old(~p_dw_st~0)|))) (.cse21 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse22 (not (<= ~p_dw_pc~0 0))) (.cse16 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse23 (not (<= |old(~q_free~0)| 1)))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~c_dr_pc~0 1)) .cse12 .cse10 .cse11 .cse13 (not (= |old(~c_dr_pc~0)| 1)) .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse9 .cse10 .cse12 .cse13 (and .cse0 .cse1 .cse3 .cse4 (= ~p_dw_st~0 0) .cse6 .cse8 .cse19) .cse20 .cse21 .cse22 .cse16 (not (= |old(~p_dw_st~0)| 0)) .cse23) (or .cse9 .cse10 .cse12 .cse13 (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse7 .cse8 .cse19) .cse20 .cse15 .cse21 .cse22 .cse16 .cse23)))) [2020-10-15 04:49:01,726 INFO L268 CegarLoopResult]: For program point L152-1(lines 152 162) no Hoare annotation was computed. [2020-10-15 04:49:01,726 INFO L264 CegarLoopResult]: At program point L177(line 177) the Hoare annotation is: (let ((.cse14 (+ |old(~c_num_read~0)| 1))) (let ((.cse0 (not (= |old(~c_dr_pc~0)| 0))) (.cse10 (not (<= 1 |old(~q_free~0)|))) (.cse11 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse12 (not (<= ~p_dw_pc~0 0))) (.cse13 (not (<= |old(~q_free~0)| 1))) (.cse1 (= |old(~c_dr_st~0)| 0)) (.cse2 (not (= ~q_write_ev~0 2))) (.cse3 (not (<= .cse14 ~p_num_write~0))) (.cse4 (not (= |old(~q_read_ev~0)| 2))) (.cse5 (not (<= ~p_num_write~0 .cse14))) (.cse6 (not (<= 2 |old(~p_dw_st~0)|))) (.cse7 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse8 (not (= |old(~q_free~0)| 0))) (.cse9 (not (= ~p_dw_pc~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse1 .cse2 .cse4 .cse10 .cse6 .cse11 .cse12 .cse7 .cse13) (or .cse0 .cse1 .cse2 .cse4 .cse10 .cse11 .cse12 .cse7 (not (= |old(~p_dw_st~0)| 0)) .cse13) (or .cse1 .cse2 .cse3 .cse4 (not (= |old(~c_dr_pc~0)| 1)) .cse5 .cse6 .cse7 .cse8 .cse9)))) [2020-10-15 04:49:01,726 INFO L268 CegarLoopResult]: For program point L142(lines 142 146) no Hoare annotation was computed. [2020-10-15 04:49:01,726 INFO L268 CegarLoopResult]: For program point L173(lines 173 179) no Hoare annotation was computed. [2020-10-15 04:49:01,726 INFO L264 CegarLoopResult]: At program point L169(line 169) the Hoare annotation is: (let ((.cse21 (+ |old(~c_num_read~0)| 1))) (let ((.cse0 (not (= |old(~c_dr_pc~0)| 0))) (.cse17 (not (<= 1 |old(~q_free~0)|))) (.cse18 (not (= ~p_num_write~0 |old(~c_num_read~0)|))) (.cse19 (not (<= ~p_dw_pc~0 0))) (.cse20 (not (<= |old(~q_free~0)| 1))) (.cse3 (= |old(~c_dr_st~0)| 0)) (.cse1 (not (= ~q_write_ev~0 2))) (.cse2 (not (<= .cse21 ~p_num_write~0))) (.cse11 (not (= |old(~q_read_ev~0)| 2))) (.cse12 (not (<= ~p_num_write~0 .cse21))) (.cse13 (not (<= 2 |old(~p_dw_st~0)|))) (.cse14 (not (= ~p_last_write~0 ~q_buf_0~0))) (.cse15 (not (= |old(~q_free~0)| 0))) (.cse4 (<= ~q_free~0 1)) (.cse5 (<= ~q_read_ev~0 1)) (.cse6 (<= 1 ~q_free~0)) (.cse7 (= ~c_dr_st~0 |old(~c_dr_st~0)|)) (.cse8 (= |old(~p_dw_st~0)| ~p_dw_st~0)) (.cse9 (= ~c_last_read~0 ~p_last_write~0)) (.cse10 (= ~c_num_read~0 ~p_num_write~0)) (.cse16 (not (= ~p_dw_pc~0 1)))) (and (or .cse0 .cse1 .cse2 .cse3 (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= ~c_dr_pc~0 0) .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse3 .cse1 .cse11 .cse17 .cse13 .cse18 .cse19 .cse14 .cse20) (or .cse0 .cse3 .cse1 .cse11 .cse17 .cse18 .cse19 .cse14 (not (= |old(~p_dw_st~0)| 0)) .cse20) (or .cse3 .cse1 .cse2 .cse11 (not (= |old(~c_dr_pc~0)| 1)) .cse12 .cse13 .cse14 .cse15 (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ~c_dr_pc~0 1)) .cse16)))) [2020-10-15 04:49:01,726 INFO L268 CegarLoopResult]: For program point L169-1(line 169) no Hoare annotation was computed. [2020-10-15 04:49:01,726 INFO L268 CegarLoopResult]: For program point init_modelFINAL(lines 332 348) no Hoare annotation was computed. [2020-10-15 04:49:01,726 INFO L268 CegarLoopResult]: For program point init_modelEXIT(lines 332 348) no Hoare annotation was computed. [2020-10-15 04:49:01,727 INFO L264 CegarLoopResult]: At program point init_modelENTRY(lines 332 348) the Hoare annotation is: (or (not (<= |old(~q_write_ev~0)| 1)) (not (= |old(~c_num_read~0)| |old(~p_num_write~0)|)) (not (<= ~q_buf_0~0 ~p_dw_st~0)) (not (= ~p_dw_st~0 0)) (and (= |old(~p_dw_pc~0)| ~p_dw_pc~0) (= |old(~q_read_ev~0)| ~q_read_ev~0) (= |old(~c_dr_i~0)| ~c_dr_i~0) (= |old(~q_free~0)| ~q_free~0) (= ~p_dw_i~0 |old(~p_dw_i~0)|) (= ~q_write_ev~0 |old(~q_write_ev~0)|) (= ~c_dr_pc~0 0) (= ~c_num_read~0 ~p_num_write~0) (= ~p_num_write~0 |old(~p_num_write~0)|)) (not (<= |old(~q_read_ev~0)| 1)) (not (= ~c_last_read~0 ~p_last_write~0)) (not (<= ~p_last_write~0 ~p_dw_st~0)) (not (= |old(~c_dr_pc~0)| 0)) (not (<= |old(~p_dw_pc~0)| 0)) (not (<= ~p_dw_st~0 ~q_buf_0~0)) (not (= |old(~q_free~0)| 0)) (not (<= ~p_dw_st~0 ~p_last_write~0))) [2020-10-15 04:49:01,825 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.10 04:49:01 BoogieIcfgContainer [2020-10-15 04:49:01,826 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-15 04:49:01,827 INFO L168 Benchmark]: Toolchain (without parser) took 106216.03 ms. Allocated memory was 147.8 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 102.2 MB in the beginning and 210.5 MB in the end (delta: -108.3 MB). Peak memory consumption was 1.1 GB. Max. memory is 7.1 GB. [2020-10-15 04:49:01,828 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 147.8 MB. Free memory was 121.1 MB in the beginning and 120.7 MB in the end (delta: 419.7 kB). Peak memory consumption was 419.7 kB. Max. memory is 7.1 GB. [2020-10-15 04:49:01,829 INFO L168 Benchmark]: CACSL2BoogieTranslator took 284.34 ms. Allocated memory is still 147.8 MB. Free memory was 102.2 MB in the beginning and 89.9 MB in the end (delta: 12.4 MB). Peak memory consumption was 12.4 MB. Max. memory is 7.1 GB. [2020-10-15 04:49:01,829 INFO L168 Benchmark]: Boogie Preprocessor took 125.64 ms. Allocated memory was 147.8 MB in the beginning and 203.9 MB in the end (delta: 56.1 MB). Free memory was 89.9 MB in the beginning and 181.3 MB in the end (delta: -91.5 MB). Peak memory consumption was 10.1 MB. Max. memory is 7.1 GB. [2020-10-15 04:49:01,830 INFO L168 Benchmark]: RCFGBuilder took 452.38 ms. Allocated memory is still 203.9 MB. Free memory was 181.3 MB in the beginning and 154.9 MB in the end (delta: 26.4 MB). Peak memory consumption was 26.4 MB. Max. memory is 7.1 GB. [2020-10-15 04:49:01,831 INFO L168 Benchmark]: TraceAbstraction took 105347.03 ms. Allocated memory was 203.9 MB in the beginning and 1.2 GB in the end (delta: 1.0 GB). Free memory was 154.0 MB in the beginning and 210.5 MB in the end (delta: -56.5 MB). Peak memory consumption was 1.1 GB. Max. memory is 7.1 GB. [2020-10-15 04:49:01,833 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 147.8 MB. Free memory was 121.1 MB in the beginning and 120.7 MB in the end (delta: 419.7 kB). Peak memory consumption was 419.7 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 284.34 ms. Allocated memory is still 147.8 MB. Free memory was 102.2 MB in the beginning and 89.9 MB in the end (delta: 12.4 MB). Peak memory consumption was 12.4 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 125.64 ms. Allocated memory was 147.8 MB in the beginning and 203.9 MB in the end (delta: 56.1 MB). Free memory was 89.9 MB in the beginning and 181.3 MB in the end (delta: -91.5 MB). Peak memory consumption was 10.1 MB. Max. memory is 7.1 GB. * RCFGBuilder took 452.38 ms. Allocated memory is still 203.9 MB. Free memory was 181.3 MB in the beginning and 154.9 MB in the end (delta: 26.4 MB). Peak memory consumption was 26.4 MB. Max. memory is 7.1 GB. * TraceAbstraction took 105347.03 ms. Allocated memory was 203.9 MB in the beginning and 1.2 GB in the end (delta: 1.0 GB). Free memory was 154.0 MB in the beginning and 210.5 MB in the end (delta: -56.5 MB). Peak memory consumption was 1.1 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 9]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 288]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 230]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(2 <= \old(c_dr_st))) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) <= 0)) || !(2 == \old(q_write_ev))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && c_dr_pc == 1) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(q_free) <= 1)) && ((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(2 <= \old(c_dr_st))) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || ((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && c_dr_pc == 1) && p_dw_pc == 1) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(q_free) <= 1))) && (((((((!(1 <= \old(p_dw_pc)) || !(\old(c_dr_pc) == 0)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(2 == \old(q_write_ev))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write)))) && (((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(c_num_read) == \old(p_num_write))) || !(2 <= \old(c_dr_st))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && q_write_ev == \old(q_write_ev)) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && c_dr_pc == 1) && p_dw_st == 0) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_read_ev) == 2)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_dw_st) == 0)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(\old(q_free) <= 1))) && ((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(c_num_read) == \old(p_num_write))) || !(2 <= \old(c_dr_st))) || (((((((((2 <= c_dr_st && q_free <= 1) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_dw_st) == 0)) || !(\old(c_dr_pc) == 1)) || !(1 <= \old(q_free))) || !(\old(q_free) <= 1))) && ((((((((((\old(c_dr_st) == 0 || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || ((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && c_num_read + 1 <= p_num_write) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || !(\old(c_num_read) + 1 <= \old(p_num_write))) || !(2 <= \old(p_dw_st))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_num_write) <= \old(c_num_read) + 1))) && (((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(2 == \old(q_write_ev))) || !(\old(c_num_read) + 1 <= \old(p_num_write))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(c_dr_pc) == 0)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || (((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read + 1 <= p_num_write) && p_num_write <= c_num_read + 1) && p_dw_pc == 1) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(2 <= \old(p_dw_st))) || !(\old(q_free) == 0)) || !(\old(p_num_write) <= \old(c_num_read) + 1))) && (((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(2 == \old(q_write_ev))) || !(\old(c_num_read) + 1 <= \old(p_num_write))) || !(2 <= \old(p_dw_st))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_num_write) <= \old(c_num_read) + 1))) && (((((!(2 <= \old(c_dr_st)) || !(1 <= \old(p_dw_pc))) || !(\old(c_dr_pc) == 0)) || !(2 == \old(q_write_ev))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write)))) && (((((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || ((((((((((((q_read_ev == 2 && c_dr_st <= \old(c_dr_st)) && \old(p_num_write) + 1 <= p_num_write) && c_dr_pc == 0) && p_num_write <= \old(p_num_write) + 1) && q_free == 0) && c_num_read + 1 <= p_num_write) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && \old(c_dr_st) <= c_dr_st) && q_write_ev == 2)) || !(\old(c_num_read) == \old(p_num_write))) || !(\old(q_read_ev) == 2)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && p_dw_st == 0) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(p_dw_st) == 0)) || !(\old(c_dr_pc) == 0)) || !(\old(p_dw_pc) <= 0)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(1 <= \old(q_free))) || ((((((((((q_free <= 1 && 2 <= c_dr_st) && \old(p_dw_pc) == p_dw_pc) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write)) && c_dr_pc == 1)) || !(\old(q_free) <= 1))) && ((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(\old(c_dr_pc) == 0)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) <= 0)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(\old(q_buf_0) == \old(p_last_write))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_free) <= 1))) && (((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(\old(c_dr_pc) == 0)) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) <= 0)) || (((((((((((q_free <= 1 && 2 <= c_dr_st) && \old(p_dw_pc) == p_dw_pc) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_st <= \old(p_dw_st)) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write)) && c_dr_pc == 1)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(\old(q_buf_0) == \old(p_last_write))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_free) <= 1))) && (((((((!(2 <= \old(c_dr_st)) || !(\old(c_dr_pc) == 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || ((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && \old(p_dw_pc) == p_dw_pc) && \old(q_read_ev) == q_read_ev) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read)) && c_dr_pc == 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(q_free) <= 1)) - InvariantResult [Line: 138]: Loop Invariant Derived loop invariant: ((((((((((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && p_num_write <= c_num_read + 1) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_dr_pc == 1) || \old(c_dr_st) == 0) || !(q_write_ev == 2)) || !(\old(c_num_read) + 1 <= p_num_write)) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(p_num_write <= \old(c_num_read) + 1)) || !(2 <= \old(p_dw_st))) || !(p_last_write == q_buf_0)) || !(\old(q_free) == 0)) || !(p_dw_pc == 1)) && (((((((((!(\old(c_dr_pc) == 0) || \old(c_dr_st) == 0) || !(q_write_ev == 2)) || !(\old(c_num_read) + 1 <= p_num_write)) || !(\old(q_read_ev) == 2)) || !(p_num_write <= \old(c_num_read) + 1)) || !(2 <= \old(p_dw_st))) || !(p_last_write == q_buf_0)) || !(\old(q_free) == 0)) || !(p_dw_pc == 1))) && (((((((((!(\old(c_dr_pc) == 0) || \old(c_dr_st) == 0) || !(q_write_ev == 2)) || !(\old(q_read_ev) == 2)) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(p_num_write == \old(c_num_read))) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || !(\old(q_free) <= 1))) && (((((((((!(\old(c_dr_pc) == 0) || \old(c_dr_st) == 0) || !(q_write_ev == 2)) || !(\old(q_read_ev) == 2)) || !(1 <= \old(q_free))) || !(p_num_write == \old(c_num_read))) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || !(\old(p_dw_st) == 0)) || !(\old(q_free) <= 1)) - InvariantResult [Line: 95]: Loop Invariant Derived loop invariant: ((((((((((((!(1 <= \old(p_dw_pc)) || \old(c_dr_st) == 0) || (((((((\old(p_dw_pc) == p_dw_pc && c_dr_st == \old(c_dr_st)) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && q_buf_0 == \old(q_buf_0)) && p_last_write == \old(p_last_write)) && p_num_write == \old(p_num_write))) || ((((((((q_free == 0 && 1 <= p_dw_pc) && c_dr_st == \old(c_dr_st)) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && \old(p_dw_st) == p_dw_st) && c_dr_pc == 0) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1)) || !(2 == \old(q_write_ev))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) && (((((((((!(c_dr_pc == 1) || !(2 <= \old(c_dr_st))) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || (p_dw_pc == 1 && ((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && (0 < p_dw_st + 1 || \old(p_dw_st) <= p_dw_st)) && p_num_write <= c_num_read + 1) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1) || (((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && (0 < p_dw_st + 1 || \old(p_dw_st) <= p_dw_st)) && 1 <= p_dw_pc) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1)))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(\old(q_free) <= 1))) && (((((((((((\old(p_dw_pc) == p_dw_pc && ((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && (0 < p_dw_st + 1 || \old(p_dw_st) <= p_dw_st)) && p_num_write <= c_num_read + 1) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1) || (((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && (0 < p_dw_st + 1 || \old(p_dw_st) <= p_dw_st)) && 1 <= p_dw_pc) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1))) || ((((((((\old(p_dw_pc) == p_dw_pc && c_dr_st == \old(c_dr_st)) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write))) || !(c_dr_pc == 1)) || !(2 <= \old(c_dr_st))) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) <= 0)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(\old(q_free) <= 1))) && (((((!(2 <= \old(c_dr_st)) || !(1 <= \old(p_dw_pc))) || (2 <= c_dr_st && (((((1 <= p_dw_pc && p_dw_st == 0) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2) || (((((1 <= p_dw_pc && c_dr_st == \old(c_dr_st)) && p_last_write == q_buf_0) && \old(p_dw_st) == p_dw_st) && c_dr_pc == 0) && q_write_ev == 2)))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(c_dr_pc == 0))) && (((((((!(2 <= \old(c_dr_st)) || !(\old(p_dw_pc) <= 0)) || ((((c_dr_st == \old(c_dr_st) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(p_dw_st) == p_dw_st) && q_write_ev == 2)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(c_dr_pc == 0)) || !(\old(q_free) <= 1))) && (((((((((((((((((\old(p_dw_pc) == p_dw_pc && c_dr_st == \old(c_dr_st)) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write)) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) <= 0)) || ((((((((q_free == 0 && \old(p_dw_pc) == p_dw_pc) && c_num_read + 1 <= p_num_write) && c_dr_st == \old(c_dr_st)) && p_num_write <= c_num_read + 1) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(p_dw_st) == p_dw_st) && q_write_ev == 2)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) || !(\old(q_free) <= 1)) - InvariantResult [Line: 303]: Loop Invariant Derived loop invariant: ((((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(\old(q_buf_0) <= \old(p_dw_st))) || !(\old(q_read_ev) == 2)) || !(2 == \old(q_write_ev))) || !(\old(c_last_read) == \old(p_last_write))) || !(\old(p_dw_st) == 0)) || !(\old(p_dw_st) <= \old(p_last_write))) || !(\old(p_dw_st) <= \old(q_buf_0))) || !(\old(c_dr_pc) == 0)) || !(\old(p_last_write) <= \old(p_dw_st))) || !(\old(p_dw_pc) <= 0)) || p_last_write == q_buf_0) || !(1 <= \old(q_free))) || !(\old(q_free) <= 1) - InvariantResult [Line: 138]: Loop Invariant Derived loop invariant: ((((((((((((!(\old(c_dr_pc) == 0) || (((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && c_dr_pc == \old(c_dr_pc)) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read))) || !(q_write_ev == 2)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(p_num_write == \old(c_num_read))) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || !(\old(q_free) <= 1)) && ((((((((((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && p_num_write <= c_num_read + 1) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_dr_pc == 0) || !(q_write_ev == 2)) || !(\old(c_num_read) + 1 <= p_num_write)) || !(\old(q_read_ev) == 2)) || !(p_num_write <= \old(c_num_read) + 1)) || !(\old(c_dr_pc) == 0)) || (((((((((((q_free <= 1 && 1 <= q_free) && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && 2 <= p_dw_st) && p_dw_pc == 1) && \old(p_dw_st) == p_dw_st) && ((p_last_write == q_buf_0 && c_last_read == p_last_write) || ((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && \old(q_read_ev) == q_read_ev) && c_dr_st == \old(c_dr_st)) && c_dr_pc == \old(c_dr_pc)) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read)))) && q_write_ev == 2) && c_num_read == p_num_write)) || ((((((((((q_free <= 1 && 1 <= q_free) && 1 <= p_dw_pc) && c_dr_st <= \old(c_dr_st)) && q_read_ev == 2) && p_dw_st == 0) && p_dw_pc == 1) && \old(c_dr_st) <= c_dr_st) && ((p_last_write == q_buf_0 && c_last_read == p_last_write) || ((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && \old(q_read_ev) == q_read_ev) && c_dr_st == \old(c_dr_st)) && c_dr_pc == \old(c_dr_pc)) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read)))) && q_write_ev == 2) && c_num_read == p_num_write)) || \old(c_dr_st) == 0) || !(2 <= \old(p_dw_st))) || !(p_last_write == q_buf_0)) || !(\old(q_free) == 0)) || !(p_dw_pc == 1))) && ((((((((((!(\old(c_dr_pc) == 0) || !(q_write_ev == 2)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || (((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && p_dw_st == 0) && c_dr_pc == \old(c_dr_pc)) && \old(q_free) == q_free) && c_num_read == p_num_write)) || !(1 <= \old(q_free))) || !(p_num_write == \old(c_num_read))) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || !(\old(p_dw_st) == 0)) || !(\old(q_free) <= 1))) && ((((((((((((((((((((((q_free <= 1 && 1 <= q_free) && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && 2 <= p_dw_st) && p_dw_pc == 1) && \old(p_dw_st) == p_dw_st) && ((p_last_write == q_buf_0 && c_last_read == p_last_write) || ((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && \old(q_read_ev) == q_read_ev) && c_dr_st == \old(c_dr_st)) && c_dr_pc == \old(c_dr_pc)) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read)))) && q_write_ev == 2) && c_num_read == p_num_write) || ((((((((((q_free <= 1 && 1 <= q_free) && 1 <= p_dw_pc) && c_dr_st <= \old(c_dr_st)) && q_read_ev == 2) && p_dw_st == 0) && p_dw_pc == 1) && \old(c_dr_st) <= c_dr_st) && ((p_last_write == q_buf_0 && c_last_read == p_last_write) || ((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && \old(q_read_ev) == q_read_ev) && c_dr_st == \old(c_dr_st)) && c_dr_pc == \old(c_dr_pc)) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read)))) && q_write_ev == 2) && c_num_read == p_num_write)) || \old(c_dr_st) == 0) || !(q_write_ev == 2)) || !(\old(c_num_read) + 1 <= p_num_write)) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(p_num_write <= \old(c_num_read) + 1)) || !(2 <= \old(p_dw_st))) || !(p_last_write == q_buf_0)) || !(\old(q_free) == 0)) || !(p_dw_pc == 1)) - InvariantResult [Line: 31]: Loop Invariant Derived loop invariant: ((((((((((((!(q_write_ev <= 1) || !(c_dr_pc == 1)) || __retres1 == 0) || !(2 <= c_dr_st)) || !(p_num_write <= c_num_read + 1)) || !(c_num_read + 1 <= p_num_write)) || !(p_last_write == q_buf_0)) || !(q_read_ev == 2)) || !(p_dw_pc == 1)) || !(q_free == 0)) && (((((((!(q_write_ev <= 1) || __retres1 == 0) || c_dr_st == 0) || !(p_last_write == q_buf_0)) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) || !(1 <= p_dw_pc)) || !(q_free == 0))) && (((((((((!(q_write_ev <= 1) || !(c_dr_pc == 1)) || __retres1 == 0) || !(2 <= c_dr_st)) || !(p_num_write <= c_num_read + 1)) || !(p_dw_pc <= 0)) || !(c_num_read + 1 <= p_num_write)) || !(p_last_write == q_buf_0)) || !(q_read_ev == 2)) || !(q_free == 0))) && (((((!(q_write_ev <= 1) || __retres1 == 0) || !(2 <= c_dr_st)) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || !(c_dr_pc == 0))) && ((((((((!(q_write_ev <= 1) || __retres1 == 0) || !(p_num_write <= c_num_read + 1)) || !(p_dw_pc <= 0)) || !(c_num_read + 1 <= p_num_write)) || !(p_last_write == q_buf_0)) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) || !(q_free == 0)) - InvariantResult [Line: 310]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(c_num_read) == \old(p_num_write))) || !(\old(q_buf_0) <= \old(p_dw_st))) || ((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_read_ev) == 2)) || ((((((((((q_free <= 1 && 2 <= c_dr_st) && \old(p_dw_pc) == p_dw_pc) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write)) && c_dr_pc == 1)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(c_last_read) == \old(p_last_write))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(p_dw_st) == 0)) || ((((((((\old(p_dw_pc) == p_dw_pc && q_read_ev == 2) && !(c_dr_st == 0)) && p_last_write == q_buf_0) && \old(q_free) == q_free) && c_dr_pc == 0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write))) || !(\old(p_dw_st) <= \old(p_last_write))) || !(\old(p_dw_st) <= \old(q_buf_0))) || !(\old(c_dr_pc) == 0)) || !(\old(p_last_write) <= \old(p_dw_st))) || !(\old(p_dw_pc) <= 0)) || ((((((((\old(p_dw_pc) == p_dw_pc && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && \old(q_free) == q_free) && c_dr_pc == 0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write))) || !(1 <= \old(q_free))) || ((((((((((q_free <= 1 && 2 <= c_dr_st) && \old(p_dw_pc) == p_dw_pc) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write)) && c_dr_pc == 1)) || ((((((((\old(p_dw_pc) == p_dw_pc && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && c_dr_pc == 0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_free) <= 1)) || ((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && p_dw_pc == 1) && c_dr_pc == 0) && p_num_write <= \old(p_num_write) + 1) && q_write_ev == 2) - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(2 <= \old(c_dr_st))) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) <= 0)) || !(2 == \old(q_write_ev))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && c_dr_pc == 1) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(q_free) <= 1)) && ((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(2 <= \old(c_dr_st))) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || ((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && c_dr_pc == 1) && p_dw_pc == 1) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(q_free) <= 1))) && (((((((!(1 <= \old(p_dw_pc)) || !(\old(c_dr_pc) == 0)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(2 == \old(q_write_ev))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write)))) && (((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(c_num_read) == \old(p_num_write))) || !(2 <= \old(c_dr_st))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && q_write_ev == \old(q_write_ev)) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && c_dr_pc == 1) && p_dw_st == 0) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_read_ev) == 2)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_dw_st) == 0)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(\old(q_free) <= 1))) && ((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(c_num_read) == \old(p_num_write))) || !(2 <= \old(c_dr_st))) || (((((((((2 <= c_dr_st && q_free <= 1) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_dw_st) == 0)) || !(\old(c_dr_pc) == 1)) || !(1 <= \old(q_free))) || !(\old(q_free) <= 1))) && ((((((((((\old(c_dr_st) == 0 || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || ((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && c_num_read + 1 <= p_num_write) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(p_dw_pc) == 1)) || !(2 == \old(q_write_ev))) || !(\old(c_num_read) + 1 <= \old(p_num_write))) || !(2 <= \old(p_dw_st))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_num_write) <= \old(c_num_read) + 1))) && (((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(2 == \old(q_write_ev))) || !(\old(c_num_read) + 1 <= \old(p_num_write))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(c_dr_pc) == 0)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || (((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read + 1 <= p_num_write) && p_num_write <= c_num_read + 1) && p_dw_pc == 1) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(2 <= \old(p_dw_st))) || !(\old(q_free) == 0)) || !(\old(p_num_write) <= \old(c_num_read) + 1))) && (((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(\old(p_dw_pc) == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(2 == \old(q_write_ev))) || !(\old(c_num_read) + 1 <= \old(p_num_write))) || !(2 <= \old(p_dw_st))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(p_num_write) <= \old(c_num_read) + 1))) && (((((!(2 <= \old(c_dr_st)) || !(1 <= \old(p_dw_pc))) || !(\old(c_dr_pc) == 0)) || !(2 == \old(q_write_ev))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write)))) && (((((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && q_read_ev == 2) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_dr_pc == 1) || ((((((((((((q_read_ev == 2 && c_dr_st <= \old(c_dr_st)) && \old(p_num_write) + 1 <= p_num_write) && c_dr_pc == 0) && p_num_write <= \old(p_num_write) + 1) && q_free == 0) && c_num_read + 1 <= p_num_write) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && \old(c_dr_st) <= c_dr_st) && q_write_ev == 2)) || !(\old(c_num_read) == \old(p_num_write))) || !(\old(q_read_ev) == 2)) || !(2 == \old(q_write_ev))) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_buf_0) == \old(p_last_write))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && p_dw_st == 0) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(p_dw_st) == 0)) || !(\old(c_dr_pc) == 0)) || !(\old(p_dw_pc) <= 0)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(1 <= \old(q_free))) || ((((((((((q_free <= 1 && 2 <= c_dr_st) && \old(p_dw_pc) == p_dw_pc) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write)) && c_dr_pc == 1)) || !(\old(q_free) <= 1))) && ((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(\old(c_dr_pc) == 0)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) <= 0)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(\old(q_buf_0) == \old(p_last_write))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_free) <= 1))) && (((((((((((!(\old(c_num_read) == \old(p_num_write)) || !(\old(c_dr_pc) == 0)) || !(\old(q_read_ev) == 2)) || !(\old(p_dw_pc) <= 0)) || (((((((((((q_free <= 1 && 2 <= c_dr_st) && \old(p_dw_pc) == p_dw_pc) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_st <= \old(p_dw_st)) && q_write_ev == 2) && c_num_read == p_num_write) && p_num_write == \old(p_num_write)) && c_dr_pc == 1)) || ((((((((q_free == 0 && 1 <= p_dw_pc) && !(c_dr_st == 0)) && q_read_ev == 2) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && c_dr_pc == 0) && q_write_ev == 2)) || !(2 == \old(q_write_ev))) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(\old(q_buf_0) == \old(p_last_write))) || ((((((((((((\old(p_dw_pc) == p_dw_pc && c_last_read == \old(c_last_read)) && a_t == \old(a_t)) && q_read_ev == 2) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && c_dr_pc == 0) && p_last_write == \old(p_last_write)) && c_num_read == p_num_write) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && p_num_write == \old(p_num_write))) || !(\old(q_free) <= 1))) && (((((((!(2 <= \old(c_dr_st)) || !(\old(c_dr_pc) == 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || ((((((((((((c_last_read == \old(c_last_read) && a_t == \old(a_t)) && \old(p_dw_pc) == p_dw_pc) && \old(q_read_ev) == q_read_ev) && c_dr_st == \old(c_dr_st)) && \old(p_dw_st) == p_dw_st) && c_num_read == \old(c_num_read)) && c_dr_pc == 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write))) || !(\old(q_free) <= 1)) - InvariantResult [Line: 91]: Loop Invariant Derived loop invariant: ((((((((((((((((((((q_free == 0 && c_num_read + 1 <= p_num_write) && c_dr_st <= \old(c_dr_st)) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && \old(c_dr_st) <= c_dr_st) && q_write_ev == 2) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) || !(\old(q_free) <= 1)) && ((((((!(2 <= \old(c_dr_st)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write))) || !(c_dr_pc == 0)) || !(\old(q_free) <= 1))) && (((((((((!(c_dr_pc == 1) || !(2 <= \old(c_dr_st))) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || ((((((q_free == 0 && c_num_read + 1 <= p_num_write) && 2 <= p_dw_st) && p_num_write <= c_num_read + 1) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(\old(q_free) <= 1))) && ((((((((!(1 <= \old(p_dw_pc)) || (((((((q_free == 0 && 1 <= p_dw_pc) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(p_num_write) + 1 <= p_num_write) && \old(c_dr_st) <= c_dr_st) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1)) || \old(c_dr_st) == 0) || ((((((q_free == 0 && 1 <= p_dw_pc) && c_dr_st <= \old(c_dr_st)) && p_last_write == q_buf_0) && \old(c_dr_st) <= c_dr_st) && q_write_ev == 2) && p_num_write == \old(p_num_write))) || !(2 == \old(q_write_ev))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(c_dr_pc == 0))) && (((((!(2 <= \old(c_dr_st)) || !(1 <= \old(p_dw_pc))) || !(2 == \old(q_write_ev))) || ((((2 <= c_dr_st && 1 <= p_dw_pc) && p_last_write == q_buf_0) && c_dr_pc == 0) && q_write_ev == 2)) || !(\old(q_buf_0) == \old(p_last_write))) || !(c_dr_pc == 0))) && (((((((((!(c_dr_pc == 1) || !(2 <= \old(c_dr_st))) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) == 1)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || ((((((q_free == 0 && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && \old(p_num_write) + 1 <= p_num_write) && q_write_ev == 2) && p_num_write <= \old(p_num_write) + 1)) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(\old(q_free) <= 1)) - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: (((((((((!(q_write_ev <= 1) || !(2 <= c_dr_st)) || !(p_last_write == q_buf_0)) || !(c_dr_pc == 0)) || (0 <= __retres1 && __retres1 <= 0)) && (((((((((((!(c_dr_pc == 1) || !(c_num_read == p_num_write)) || !(q_write_ev == 2)) || !(q_free <= 1)) || !(p_dw_st == 0)) || c_dr_st == 0) || !(1 <= q_free)) || !(p_last_write == q_buf_0)) || !(q_read_ev <= 1)) || (0 <= __retres1 && __retres1 <= 0)) || !(p_dw_pc == 1)) || !(c_last_read == p_last_write))) && (((((((((((!(c_dr_pc == 1) || !(c_num_read == p_num_write)) || !(q_write_ev == 2)) || !(q_free <= 1)) || c_dr_st == 0) || !(1 <= q_free)) || !(p_last_write == q_buf_0)) || !(q_read_ev <= 1)) || (0 <= __retres1 && __retres1 <= 0)) || !(2 <= p_dw_st)) || !(p_dw_pc == 1)) || !(c_last_read == p_last_write))) && ((((((((!(q_write_ev <= 1) || !(p_num_write <= c_num_read + 1)) || !(p_dw_pc <= 0)) || !(c_num_read + 1 <= p_num_write)) || !(p_last_write == q_buf_0)) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) || (0 <= __retres1 && __retres1 <= 0)) || !(q_free == 0))) && (((((((((((!(c_num_read == p_num_write) || !(q_write_ev == 2)) || !(q_free <= 1)) || !(p_dw_st == 0)) || c_dr_st == 0) || !(1 <= q_free)) || !(p_last_write == q_buf_0)) || !(q_read_ev <= 1)) || !(c_dr_pc == 0)) || (0 <= __retres1 && __retres1 <= 0)) || !(p_dw_pc == 1)) || !(c_last_read == p_last_write))) && (((((((((((!(c_num_read == p_num_write) || !(q_write_ev == 2)) || !(q_free <= 1)) || c_dr_st == 0) || !(1 <= q_free)) || !(p_last_write == q_buf_0)) || !(q_read_ev <= 1)) || !(c_dr_pc == 0)) || (0 <= __retres1 && __retres1 <= 0)) || !(2 <= p_dw_st)) || !(p_dw_pc == 1)) || !(c_last_read == p_last_write))) && (((((((!(q_write_ev <= 1) || c_dr_st == 0) || !(p_last_write == q_buf_0)) || !(q_read_ev == 2)) || (0 <= __retres1 && __retres1 <= 0)) || !(c_dr_pc == 0)) || !(1 <= p_dw_pc)) || !(q_free == 0)) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: (((((((((((((\old(c_dr_st) == 0 || !(q_write_ev == 2)) || !(\old(c_num_read) + 1 <= p_num_write)) || !(\old(q_read_ev) == 2)) || !(\old(c_dr_pc) == 1)) || !(p_num_write <= \old(c_num_read) + 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(2 <= \old(p_dw_st))) || !(p_last_write == q_buf_0)) || !(\old(q_free) == 0)) || ((((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(p_dw_pc == 1)) && ((((((((((!(\old(c_dr_pc) == 0) || !(q_write_ev == 2)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || ((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(1 <= \old(q_free))) || !(p_num_write == \old(c_num_read))) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || !(\old(p_dw_st) == 0)) || !(\old(q_free) <= 1))) && ((((((((((!(\old(c_dr_pc) == 0) || !(q_write_ev == 2)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || !(1 <= \old(q_free))) || !(2 <= \old(p_dw_st))) || !(p_num_write == \old(c_num_read))) || !(p_dw_pc <= 0)) || !(p_last_write == q_buf_0)) || (((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(\old(q_free) <= 1))) && (((((((((((!(\old(c_dr_pc) == 0) || !(q_write_ev == 2)) || !(\old(c_num_read) + 1 <= p_num_write)) || \old(c_dr_st) == 0) || !(\old(q_read_ev) == 2)) || !(p_num_write <= \old(c_num_read) + 1)) || (((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && p_dw_st == 0) && p_last_write == q_buf_0) && p_dw_pc == 1) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(2 <= \old(p_dw_st))) || !(p_last_write == q_buf_0)) || !(\old(q_free) == 0)) || ((((((((((q_free <= 1 && 2 <= c_dr_st) && 1 <= q_free) && q_read_ev == 2) && 2 <= p_dw_st) && p_last_write == q_buf_0) && p_dw_pc == 1) && (p_dw_st <= \old(p_dw_st) || p_dw_st <= 0)) && q_write_ev == 2) && c_num_read == p_num_write) && c_dr_pc == 1)) || !(p_dw_pc == 1)) - InvariantResult [Line: 213]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 95]: Loop Invariant Derived loop invariant: ((((((((((((((((((((\old(p_dw_pc) == p_dw_pc && c_dr_st == \old(c_dr_st)) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write)) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) || !(\old(q_free) <= 1)) && (((((((((!(c_dr_pc == 1) || !(2 <= \old(c_dr_st))) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) == 1)) || ((((((((1 <= p_dw_pc && c_dr_st == \old(c_dr_st)) && p_last_write == q_buf_0) && \old(q_free) == q_free) && p_dw_pc == 1) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write))) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(\old(q_free) <= 1))) && (((((((!(2 <= \old(c_dr_st)) || ((((c_dr_st == \old(c_dr_st) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(p_dw_st) == p_dw_st) && q_write_ev == 2)) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(c_dr_pc == 0)) || !(\old(q_free) <= 1))) && (((((!(2 <= \old(c_dr_st)) || !(1 <= \old(p_dw_pc))) || (2 <= c_dr_st && (((((1 <= p_dw_pc && c_dr_st == \old(c_dr_st)) && p_last_write == q_buf_0) && \old(p_dw_st) == p_dw_st) && q_write_ev == 2) || (((1 <= p_dw_pc && p_dw_st == 0) && p_last_write == q_buf_0) && q_write_ev == 2)))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(c_dr_pc == 0))) && (((((((((!(c_dr_pc == 1) || ((((((((\old(p_dw_pc) == p_dw_pc && c_dr_st == \old(c_dr_st)) && p_dw_pc <= 0) && p_last_write == q_buf_0) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && q_buf_0 == \old(q_buf_0)) && q_write_ev == 2) && p_num_write == \old(p_num_write))) || !(2 <= \old(c_dr_st))) || !(c_num_read == \old(p_num_write))) || !(\old(p_dw_pc) <= 0)) || !(1 <= \old(q_free))) || !(2 == \old(q_write_ev))) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(\old(q_free) <= 1))) && (((((((!(1 <= \old(p_dw_pc)) || \old(c_dr_st) == 0) || (((((((\old(p_dw_pc) == p_dw_pc && c_dr_st == \old(c_dr_st)) && \old(q_free) == q_free) && \old(p_dw_st) == p_dw_st) && q_write_ev == \old(q_write_ev)) && q_buf_0 == \old(q_buf_0)) && p_last_write == \old(p_last_write)) && p_num_write == \old(p_num_write))) || !(2 == \old(q_write_ev))) || !(\old(q_free) == 0)) || !(\old(q_buf_0) == \old(p_last_write))) || !(q_read_ev == 2)) || !(c_dr_pc == 0)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 15 procedures, 107 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 60.6s, OverallIterations: 14, TraceHistogramMax: 3, AutomataDifference: 18.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 44.5s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1898 SDtfs, 4667 SDslu, 1531 SDs, 0 SdLazy, 8120 SolverSat, 1706 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 10.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 552 GetRequests, 357 SyntacticMatches, 6 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 4.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1849occurred in iteration=13, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.8s AutomataMinimizationTime, 14 MinimizatonAttempts, 1408 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 45 LocationsWithAnnotation, 4736 PreInvPairs, 5805 NumberOfFragments, 14848 HoareAnnotationTreeSize, 4736 FomulaSimplifications, 95554007 FormulaSimplificationTreeSizeReduction, 9.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 3536516 FormulaSimplificationTreeSizeReductionInter, 35.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 39.1s InterpolantComputationTime, 1383 NumberOfCodeBlocks, 1383 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 1369 ConstructedInterpolants, 0 QuantifiedInterpolants, 416527 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 14 InterpolantComputations, 8 PerfectInterpolantSequences, 450/485 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 correct! Received shutdown request...