/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-15 18:41:42,655 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-15 18:41:42,658 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-15 18:41:42,684 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-15 18:41:42,684 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-15 18:41:42,686 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-15 18:41:42,687 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-15 18:41:42,689 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-15 18:41:42,691 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-15 18:41:42,692 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-15 18:41:42,693 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-15 18:41:42,694 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-15 18:41:42,694 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-15 18:41:42,695 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-15 18:41:42,696 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-15 18:41:42,697 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-15 18:41:42,698 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-15 18:41:42,698 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-15 18:41:42,700 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-15 18:41:42,702 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-15 18:41:42,703 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-15 18:41:42,705 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-15 18:41:42,706 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-15 18:41:42,706 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-15 18:41:42,709 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-15 18:41:42,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-15 18:41:42,709 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-15 18:41:42,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-15 18:41:42,711 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-15 18:41:42,711 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-15 18:41:42,712 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-15 18:41:42,712 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-15 18:41:42,715 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-15 18:41:42,715 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-15 18:41:42,716 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-15 18:41:42,716 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-15 18:41:42,720 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-15 18:41:42,720 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-15 18:41:42,720 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-15 18:41:42,721 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-15 18:41:42,722 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-15 18:41:42,726 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-10-15 18:41:42,770 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-15 18:41:42,771 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-15 18:41:42,772 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-15 18:41:42,772 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-15 18:41:42,772 INFO L138 SettingsManager]: * Use SBE=true [2020-10-15 18:41:42,772 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-15 18:41:42,773 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-15 18:41:42,773 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-15 18:41:42,773 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-15 18:41:42,774 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-15 18:41:42,774 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-15 18:41:42,774 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-15 18:41:42,774 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-15 18:41:42,774 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-15 18:41:42,775 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-15 18:41:42,775 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-15 18:41:42,775 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-15 18:41:42,777 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-15 18:41:42,777 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-15 18:41:42,777 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-15 18:41:42,777 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-15 18:41:42,777 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-15 18:41:42,778 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-15 18:41:42,778 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-15 18:41:42,778 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-15 18:41:42,778 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-15 18:41:42,778 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-15 18:41:42,779 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-15 18:41:42,779 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-10-15 18:41:42,779 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-15 18:41:43,077 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-15 18:41:43,088 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-15 18:41:43,092 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-15 18:41:43,093 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-15 18:41:43,093 INFO L275 PluginConnector]: CDTParser initialized [2020-10-15 18:41:43,094 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2020-10-15 18:41:43,156 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd3b435e1/6096b7825c3f44d09a99aa5c8e067ad8/FLAG044a3f863 [2020-10-15 18:41:43,686 INFO L306 CDTParser]: Found 1 translation units. [2020-10-15 18:41:43,687 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2020-10-15 18:41:43,701 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd3b435e1/6096b7825c3f44d09a99aa5c8e067ad8/FLAG044a3f863 [2020-10-15 18:41:43,976 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd3b435e1/6096b7825c3f44d09a99aa5c8e067ad8 [2020-10-15 18:41:43,984 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-15 18:41:43,987 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-15 18:41:43,988 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-15 18:41:43,988 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-15 18:41:43,992 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-15 18:41:43,993 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 06:41:43" (1/1) ... [2020-10-15 18:41:43,996 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6fee639a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:43, skipping insertion in model container [2020-10-15 18:41:43,996 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 06:41:43" (1/1) ... [2020-10-15 18:41:44,005 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-15 18:41:44,047 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-15 18:41:44,527 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-15 18:41:44,543 INFO L203 MainTranslator]: Completed pre-run [2020-10-15 18:41:44,618 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-15 18:41:44,713 INFO L208 MainTranslator]: Completed translation [2020-10-15 18:41:44,714 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44 WrapperNode [2020-10-15 18:41:44,715 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-15 18:41:44,715 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-15 18:41:44,716 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-15 18:41:44,716 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-15 18:41:44,724 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,763 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,801 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-15 18:41:44,802 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-15 18:41:44,802 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-15 18:41:44,802 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-15 18:41:44,812 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,812 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,821 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,827 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,846 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,850 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,853 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... [2020-10-15 18:41:44,857 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-15 18:41:44,857 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-15 18:41:44,858 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-15 18:41:44,858 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-15 18:41:44,864 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (1/1) ... No working directory specified, using /storage/repos/ultimate/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 18:41:44,935 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpStop [2020-10-15 18:41:44,935 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpStop [2020-10-15 18:41:44,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-15 18:41:44,935 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-15 18:41:44,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-15 18:41:44,936 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-15 18:41:44,936 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpAdd [2020-10-15 18:41:44,936 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpAdd [2020-10-15 18:41:44,936 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-15 18:41:44,936 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-15 18:41:44,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-15 18:41:44,943 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-15 18:41:45,312 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-15 18:41:45,313 INFO L298 CfgBuilder]: Removed 15 assume(true) statements. [2020-10-15 18:41:45,315 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 06:41:45 BoogieIcfgContainer [2020-10-15 18:41:45,315 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-15 18:41:45,316 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-15 18:41:45,316 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-15 18:41:45,320 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-15 18:41:45,320 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.10 06:41:43" (1/3) ... [2020-10-15 18:41:45,321 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cdde6dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 06:41:45, skipping insertion in model container [2020-10-15 18:41:45,321 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 06:41:44" (2/3) ... [2020-10-15 18:41:45,322 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cdde6dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 06:41:45, skipping insertion in model container [2020-10-15 18:41:45,322 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 06:41:45" (3/3) ... [2020-10-15 18:41:45,324 INFO L111 eAbstractionObserver]: Analyzing ICFG qw2004_variant.i [2020-10-15 18:41:45,336 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-15 18:41:45,336 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-15 18:41:45,343 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-15 18:41:45,344 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-15 18:41:45,371 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,372 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,372 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,373 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,373 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,374 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,374 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,375 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,380 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,380 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,381 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,381 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,382 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,383 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,383 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,383 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,384 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,384 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,385 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,385 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,386 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,386 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,387 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,390 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,390 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,391 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,391 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,391 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,391 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,391 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,392 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,392 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,392 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,395 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,396 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,396 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,396 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,396 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,397 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,397 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:45,412 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-10-15 18:41:45,433 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-15 18:41:45,433 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-15 18:41:45,433 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-15 18:41:45,433 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 18:41:45,434 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 18:41:45,434 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-15 18:41:45,434 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 18:41:45,434 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 18:41:45,447 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-15 18:41:45,449 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 72 transitions, 154 flow [2020-10-15 18:41:45,452 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 72 transitions, 154 flow [2020-10-15 18:41:45,454 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 73 places, 72 transitions, 154 flow [2020-10-15 18:41:45,501 INFO L129 PetriNetUnfolder]: 6/80 cut-off events. [2020-10-15 18:41:45,501 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-15 18:41:45,508 INFO L80 FinitePrefix]: Finished finitePrefix Result has 88 conditions, 80 events. 6/80 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 125 event pairs, 0 based on Foata normal form. 0/71 useless extension candidates. Maximal degree in co-relation 66. Up to 4 conditions per place. [2020-10-15 18:41:45,511 INFO L117 LiptonReduction]: Number of co-enabled transitions 1738 [2020-10-15 18:41:45,856 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:45,856 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:45,864 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:45,865 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:46,161 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:46,162 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:46,169 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:46,169 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:46,188 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:46,189 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:46,195 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:46,196 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:46,968 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:46,969 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:46,975 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:46,976 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:47,221 INFO L132 LiptonReduction]: Checked pairs total: 2333 [2020-10-15 18:41:47,222 INFO L134 LiptonReduction]: Total number of compositions: 74 [2020-10-15 18:41:47,230 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 23 places, 19 transitions, 48 flow [2020-10-15 18:41:47,250 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 147 states. [2020-10-15 18:41:47,253 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states. [2020-10-15 18:41:47,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-10-15 18:41:47,260 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:47,261 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:47,262 INFO L429 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-15 18:41:47,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:47,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1959743755, now seen corresponding path program 1 times [2020-10-15 18:41:47,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:47,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779279658] [2020-10-15 18:41:47,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:47,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:47,470 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 18:41:47,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779279658] [2020-10-15 18:41:47,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:47,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-15 18:41:47,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212841695] [2020-10-15 18:41:47,477 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-15 18:41:47,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:47,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-15 18:41:47,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:41:47,495 INFO L87 Difference]: Start difference. First operand 147 states. Second operand 3 states. [2020-10-15 18:41:47,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:47,531 INFO L93 Difference]: Finished difference Result 137 states and 320 transitions. [2020-10-15 18:41:47,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-15 18:41:47,533 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2020-10-15 18:41:47,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:47,546 INFO L225 Difference]: With dead ends: 137 [2020-10-15 18:41:47,546 INFO L226 Difference]: Without dead ends: 120 [2020-10-15 18:41:47,548 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:41:47,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2020-10-15 18:41:47,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 112. [2020-10-15 18:41:47,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-15 18:41:47,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 265 transitions. [2020-10-15 18:41:47,597 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 265 transitions. Word has length 7 [2020-10-15 18:41:47,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:47,599 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 265 transitions. [2020-10-15 18:41:47,599 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-15 18:41:47,599 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 265 transitions. [2020-10-15 18:41:47,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-15 18:41:47,600 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:47,601 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:47,601 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-15 18:41:47,601 INFO L429 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-15 18:41:47,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:47,602 INFO L82 PathProgramCache]: Analyzing trace with hash -622538265, now seen corresponding path program 1 times [2020-10-15 18:41:47,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:47,602 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181655719] [2020-10-15 18:41:47,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:41:47,627 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:41:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:41:47,640 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:41:47,663 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-15 18:41:47,663 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-15 18:41:47,664 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-15 18:41:47,666 WARN L371 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-15 18:41:47,666 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-10-15 18:41:47,678 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,678 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,678 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,679 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,679 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,679 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,679 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,679 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,680 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,680 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,680 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,680 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,680 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,681 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,681 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,681 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,681 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,681 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,682 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,682 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,682 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,682 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,682 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,683 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,683 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,683 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,683 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,684 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,684 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,685 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,685 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,685 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,685 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,685 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,685 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,686 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,686 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,686 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,686 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,686 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,687 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,687 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,687 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,687 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,687 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,688 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,688 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,688 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,688 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,688 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,689 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,689 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,689 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,689 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,690 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,690 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,690 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,690 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,691 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,691 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,691 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,691 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,692 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,692 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,692 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,692 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,692 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,693 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,693 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,693 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,693 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,693 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,693 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,694 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,694 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,694 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,694 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,694 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,695 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,695 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,695 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,696 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,696 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,696 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,696 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,696 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,697 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,697 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,697 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,697 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,699 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,700 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,700 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,700 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,700 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,700 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,700 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,701 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,701 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,701 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,703 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,703 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,703 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,703 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,703 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,704 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,704 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,709 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,710 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,710 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,710 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,710 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,710 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,711 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:47,712 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-10-15 18:41:47,712 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-15 18:41:47,712 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-15 18:41:47,712 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-15 18:41:47,713 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 18:41:47,713 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 18:41:47,713 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-15 18:41:47,713 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 18:41:47,713 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 18:41:47,716 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-15 18:41:47,716 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 112 places, 111 transitions, 246 flow [2020-10-15 18:41:47,716 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 112 places, 111 transitions, 246 flow [2020-10-15 18:41:47,716 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 112 places, 111 transitions, 246 flow [2020-10-15 18:41:47,744 INFO L129 PetriNetUnfolder]: 10/118 cut-off events. [2020-10-15 18:41:47,744 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-15 18:41:47,746 INFO L80 FinitePrefix]: Finished finitePrefix Result has 132 conditions, 118 events. 10/118 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 251 event pairs, 0 based on Foata normal form. 0/103 useless extension candidates. Maximal degree in co-relation 127. Up to 6 conditions per place. [2020-10-15 18:41:47,751 INFO L117 LiptonReduction]: Number of co-enabled transitions 4260 [2020-10-15 18:41:47,847 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:47,848 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:47,852 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:47,853 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,142 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,142 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,149 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,149 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,376 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,377 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,381 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,381 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,478 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,478 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,486 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,487 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,565 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,566 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,570 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,570 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,812 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,812 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,818 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,819 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,829 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,830 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:48,842 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:48,843 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:49,623 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:49,624 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:49,628 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:49,629 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:49,716 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:49,717 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:49,721 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:49,722 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:49,859 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2020-10-15 18:41:49,889 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:49,889 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:49,896 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:49,897 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:50,229 INFO L132 LiptonReduction]: Checked pairs total: 6388 [2020-10-15 18:41:50,229 INFO L134 LiptonReduction]: Total number of compositions: 123 [2020-10-15 18:41:50,230 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2020-10-15 18:41:50,271 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 902 states. [2020-10-15 18:41:50,271 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states. [2020-10-15 18:41:50,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-15 18:41:50,272 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:50,272 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:50,272 INFO L429 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-15 18:41:50,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:50,273 INFO L82 PathProgramCache]: Analyzing trace with hash -42270146, now seen corresponding path program 1 times [2020-10-15 18:41:50,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:50,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303401862] [2020-10-15 18:41:50,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:50,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:50,316 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 18:41:50,316 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303401862] [2020-10-15 18:41:50,316 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:50,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-15 18:41:50,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646458519] [2020-10-15 18:41:50,317 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-15 18:41:50,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:50,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-15 18:41:50,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:41:50,318 INFO L87 Difference]: Start difference. First operand 902 states. Second operand 3 states. [2020-10-15 18:41:50,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:50,362 INFO L93 Difference]: Finished difference Result 666 states and 2234 transitions. [2020-10-15 18:41:50,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-15 18:41:50,363 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-10-15 18:41:50,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:50,376 INFO L225 Difference]: With dead ends: 666 [2020-10-15 18:41:50,376 INFO L226 Difference]: Without dead ends: 631 [2020-10-15 18:41:50,377 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:41:50,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2020-10-15 18:41:50,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 631. [2020-10-15 18:41:50,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 631 states. [2020-10-15 18:41:50,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 2096 transitions. [2020-10-15 18:41:50,465 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 2096 transitions. Word has length 8 [2020-10-15 18:41:50,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:50,466 INFO L481 AbstractCegarLoop]: Abstraction has 631 states and 2096 transitions. [2020-10-15 18:41:50,466 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-15 18:41:50,466 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 2096 transitions. [2020-10-15 18:41:50,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:41:50,467 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:50,468 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:50,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-15 18:41:50,468 INFO L429 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-15 18:41:50,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:50,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1303774854, now seen corresponding path program 1 times [2020-10-15 18:41:50,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:50,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689323504] [2020-10-15 18:41:50,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:50,524 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 18:41:50,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689323504] [2020-10-15 18:41:50,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:50,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-15 18:41:50,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661835025] [2020-10-15 18:41:50,525 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-15 18:41:50,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:50,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-15 18:41:50,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-15 18:41:50,526 INFO L87 Difference]: Start difference. First operand 631 states and 2096 transitions. Second operand 5 states. [2020-10-15 18:41:50,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:50,630 INFO L93 Difference]: Finished difference Result 889 states and 2720 transitions. [2020-10-15 18:41:50,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-15 18:41:50,630 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 12 [2020-10-15 18:41:50,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:50,639 INFO L225 Difference]: With dead ends: 889 [2020-10-15 18:41:50,639 INFO L226 Difference]: Without dead ends: 865 [2020-10-15 18:41:50,641 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:41:50,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2020-10-15 18:41:50,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 729. [2020-10-15 18:41:50,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 729 states. [2020-10-15 18:41:50,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 2309 transitions. [2020-10-15 18:41:50,692 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 2309 transitions. Word has length 12 [2020-10-15 18:41:50,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:50,693 INFO L481 AbstractCegarLoop]: Abstraction has 729 states and 2309 transitions. [2020-10-15 18:41:50,693 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-15 18:41:50,693 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 2309 transitions. [2020-10-15 18:41:50,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:41:50,701 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:50,701 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:50,701 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-15 18:41:50,701 INFO L429 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-15 18:41:50,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:50,702 INFO L82 PathProgramCache]: Analyzing trace with hash -471133318, now seen corresponding path program 2 times [2020-10-15 18:41:50,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:50,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427598357] [2020-10-15 18:41:50,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:50,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:50,847 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 18:41:50,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427598357] [2020-10-15 18:41:50,848 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:50,848 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-15 18:41:50,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415585880] [2020-10-15 18:41:50,848 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-15 18:41:50,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:50,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-15 18:41:50,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-15 18:41:50,849 INFO L87 Difference]: Start difference. First operand 729 states and 2309 transitions. Second operand 6 states. [2020-10-15 18:41:50,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:50,995 INFO L93 Difference]: Finished difference Result 865 states and 2542 transitions. [2020-10-15 18:41:50,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-15 18:41:50,995 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-10-15 18:41:50,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:51,002 INFO L225 Difference]: With dead ends: 865 [2020-10-15 18:41:51,002 INFO L226 Difference]: Without dead ends: 837 [2020-10-15 18:41:51,002 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:41:51,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2020-10-15 18:41:51,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 797. [2020-10-15 18:41:51,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 797 states. [2020-10-15 18:41:51,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 2391 transitions. [2020-10-15 18:41:51,029 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 2391 transitions. Word has length 12 [2020-10-15 18:41:51,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:51,029 INFO L481 AbstractCegarLoop]: Abstraction has 797 states and 2391 transitions. [2020-10-15 18:41:51,029 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-15 18:41:51,029 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 2391 transitions. [2020-10-15 18:41:51,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-15 18:41:51,031 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:51,031 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:51,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-15 18:41:51,031 INFO L429 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-15 18:41:51,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:51,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1137552268, now seen corresponding path program 1 times [2020-10-15 18:41:51,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:51,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507012270] [2020-10-15 18:41:51,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:41:51,045 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:41:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:41:51,054 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:41:51,061 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-15 18:41:51,061 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-15 18:41:51,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-15 18:41:51,062 WARN L371 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-15 18:41:51,064 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-10-15 18:41:51,076 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,076 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,076 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,076 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,077 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,078 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,078 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,078 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,079 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,079 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,080 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,080 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,084 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,084 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,087 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,087 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,087 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,087 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,095 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,095 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,098 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,098 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,098 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,098 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,098 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,100 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,101 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,101 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,102 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,102 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,102 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,103 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,103 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,103 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,103 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,104 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,104 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,104 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,105 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,105 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,106 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,107 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,108 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,109 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,109 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,109 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,109 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,109 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,110 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,111 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,111 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,111 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,111 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,112 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,112 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,112 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,112 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,112 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,112 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,113 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,114 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,114 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,114 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,114 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,114 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,114 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,115 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,115 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,115 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,115 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,115 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,115 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,117 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,118 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,118 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,119 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,120 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,120 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,121 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,130 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,130 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,130 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,130 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,131 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,131 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,131 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,131 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,131 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,131 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,132 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,132 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,133 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,133 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,133 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,133 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,133 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,133 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,134 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,134 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,137 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,137 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,137 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,137 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,138 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,138 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,138 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,139 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,139 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,139 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,140 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,140 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,140 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,140 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,145 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,146 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,146 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,146 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,146 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,146 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,147 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:51,150 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-10-15 18:41:51,151 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-15 18:41:51,151 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-15 18:41:51,151 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-15 18:41:51,151 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 18:41:51,151 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 18:41:51,151 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-15 18:41:51,151 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 18:41:51,152 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 18:41:51,154 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-15 18:41:51,154 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 151 places, 150 transitions, 342 flow [2020-10-15 18:41:51,155 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 151 places, 150 transitions, 342 flow [2020-10-15 18:41:51,155 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 151 places, 150 transitions, 342 flow [2020-10-15 18:41:51,186 INFO L129 PetriNetUnfolder]: 14/156 cut-off events. [2020-10-15 18:41:51,186 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-15 18:41:51,189 INFO L80 FinitePrefix]: Finished finitePrefix Result has 177 conditions, 156 events. 14/156 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 373 event pairs, 0 based on Foata normal form. 0/135 useless extension candidates. Maximal degree in co-relation 170. Up to 8 conditions per place. [2020-10-15 18:41:51,198 INFO L117 LiptonReduction]: Number of co-enabled transitions 7982 [2020-10-15 18:41:51,246 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,246 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,250 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,250 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,628 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,628 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,630 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,631 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,635 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,635 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,639 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,640 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,728 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,729 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,731 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,732 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,735 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,736 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:51,745 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:51,745 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,119 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,119 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,123 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,123 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,128 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,129 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,132 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,132 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,424 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,424 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,432 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,433 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,439 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,439 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,445 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,445 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,497 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,497 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:52,502 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:52,503 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,436 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,436 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,439 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,440 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,444 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,444 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,447 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,448 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,453 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,454 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,458 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,458 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,467 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,467 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,471 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,471 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,475 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,475 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,478 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,479 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,482 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,483 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,486 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,486 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,512 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,512 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,522 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,522 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,958 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,958 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,963 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,963 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,982 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,982 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:53,986 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:53,986 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:54,163 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:54,163 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:54,166 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:54,166 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:54,378 INFO L132 LiptonReduction]: Checked pairs total: 11314 [2020-10-15 18:41:54,379 INFO L134 LiptonReduction]: Total number of compositions: 171 [2020-10-15 18:41:54,379 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 47 places, 37 transitions, 116 flow [2020-10-15 18:41:54,655 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 4527 states. [2020-10-15 18:41:54,655 INFO L276 IsEmpty]: Start isEmpty. Operand 4527 states. [2020-10-15 18:41:54,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-15 18:41:54,656 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:54,656 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:54,656 INFO L429 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:41:54,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:54,657 INFO L82 PathProgramCache]: Analyzing trace with hash 929031400, now seen corresponding path program 1 times [2020-10-15 18:41:54,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:54,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516709235] [2020-10-15 18:41:54,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:54,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:54,677 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 18:41:54,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516709235] [2020-10-15 18:41:54,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:54,678 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-15 18:41:54,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933635776] [2020-10-15 18:41:54,679 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-15 18:41:54,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:54,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-15 18:41:54,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:41:54,680 INFO L87 Difference]: Start difference. First operand 4527 states. Second operand 3 states. [2020-10-15 18:41:54,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:54,740 INFO L93 Difference]: Finished difference Result 3403 states and 13865 transitions. [2020-10-15 18:41:54,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-15 18:41:54,741 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-10-15 18:41:54,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:54,770 INFO L225 Difference]: With dead ends: 3403 [2020-10-15 18:41:54,770 INFO L226 Difference]: Without dead ends: 3270 [2020-10-15 18:41:54,770 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:41:54,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3270 states. [2020-10-15 18:41:54,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3270 to 3132. [2020-10-15 18:41:54,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3132 states. [2020-10-15 18:41:54,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3132 states to 3132 states and 12993 transitions. [2020-10-15 18:41:54,914 INFO L78 Accepts]: Start accepts. Automaton has 3132 states and 12993 transitions. Word has length 8 [2020-10-15 18:41:54,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:54,915 INFO L481 AbstractCegarLoop]: Abstraction has 3132 states and 12993 transitions. [2020-10-15 18:41:54,915 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-15 18:41:54,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3132 states and 12993 transitions. [2020-10-15 18:41:54,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:41:54,916 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:54,916 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:54,916 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-15 18:41:54,917 INFO L429 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:41:54,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:54,917 INFO L82 PathProgramCache]: Analyzing trace with hash 696190238, now seen corresponding path program 1 times [2020-10-15 18:41:54,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:54,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758765132] [2020-10-15 18:41:54,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:54,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:54,953 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 18:41:54,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758765132] [2020-10-15 18:41:54,954 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:54,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-15 18:41:54,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413515480] [2020-10-15 18:41:54,955 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-15 18:41:54,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:54,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-15 18:41:54,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-15 18:41:54,956 INFO L87 Difference]: Start difference. First operand 3132 states and 12993 transitions. Second operand 5 states. [2020-10-15 18:41:55,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:55,092 INFO L93 Difference]: Finished difference Result 4075 states and 15344 transitions. [2020-10-15 18:41:55,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-15 18:41:55,093 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 12 [2020-10-15 18:41:55,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:55,127 INFO L225 Difference]: With dead ends: 4075 [2020-10-15 18:41:55,128 INFO L226 Difference]: Without dead ends: 4013 [2020-10-15 18:41:55,128 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:41:55,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4013 states. [2020-10-15 18:41:55,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4013 to 3275. [2020-10-15 18:41:55,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3275 states. [2020-10-15 18:41:55,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3275 states to 3275 states and 12419 transitions. [2020-10-15 18:41:55,260 INFO L78 Accepts]: Start accepts. Automaton has 3275 states and 12419 transitions. Word has length 12 [2020-10-15 18:41:55,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:55,260 INFO L481 AbstractCegarLoop]: Abstraction has 3275 states and 12419 transitions. [2020-10-15 18:41:55,261 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-15 18:41:55,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3275 states and 12419 transitions. [2020-10-15 18:41:55,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:41:55,262 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:55,262 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:55,262 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-15 18:41:55,262 INFO L429 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:41:55,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:55,262 INFO L82 PathProgramCache]: Analyzing trace with hash 101668166, now seen corresponding path program 2 times [2020-10-15 18:41:55,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:55,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713315315] [2020-10-15 18:41:55,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:55,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:55,314 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 18:41:55,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713315315] [2020-10-15 18:41:55,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:55,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-15 18:41:55,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618470385] [2020-10-15 18:41:55,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-15 18:41:55,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:55,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-15 18:41:55,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-15 18:41:55,317 INFO L87 Difference]: Start difference. First operand 3275 states and 12419 transitions. Second operand 6 states. [2020-10-15 18:41:55,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:55,470 INFO L93 Difference]: Finished difference Result 4377 states and 15520 transitions. [2020-10-15 18:41:55,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-15 18:41:55,470 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-10-15 18:41:55,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:55,505 INFO L225 Difference]: With dead ends: 4377 [2020-10-15 18:41:55,505 INFO L226 Difference]: Without dead ends: 4242 [2020-10-15 18:41:55,506 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:41:55,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4242 states. [2020-10-15 18:41:55,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4242 to 3803. [2020-10-15 18:41:55,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3803 states. [2020-10-15 18:41:55,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3803 states to 3803 states and 13970 transitions. [2020-10-15 18:41:55,776 INFO L78 Accepts]: Start accepts. Automaton has 3803 states and 13970 transitions. Word has length 12 [2020-10-15 18:41:55,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:55,777 INFO L481 AbstractCegarLoop]: Abstraction has 3803 states and 13970 transitions. [2020-10-15 18:41:55,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-15 18:41:55,777 INFO L276 IsEmpty]: Start isEmpty. Operand 3803 states and 13970 transitions. [2020-10-15 18:41:55,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-10-15 18:41:55,779 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:55,779 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:55,779 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-15 18:41:55,779 INFO L429 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:41:55,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:55,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1855170001, now seen corresponding path program 1 times [2020-10-15 18:41:55,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:55,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956948056] [2020-10-15 18:41:55,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:55,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:55,832 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:41:55,832 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956948056] [2020-10-15 18:41:55,832 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:41:55,833 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-15 18:41:55,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584780338] [2020-10-15 18:41:55,833 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-15 18:41:55,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:55,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-15 18:41:55,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-15 18:41:55,834 INFO L87 Difference]: Start difference. First operand 3803 states and 13970 transitions. Second operand 5 states. [2020-10-15 18:41:55,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:55,960 INFO L93 Difference]: Finished difference Result 6038 states and 20789 transitions. [2020-10-15 18:41:55,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-15 18:41:55,960 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 16 [2020-10-15 18:41:55,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:55,998 INFO L225 Difference]: With dead ends: 6038 [2020-10-15 18:41:55,999 INFO L226 Difference]: Without dead ends: 5906 [2020-10-15 18:41:56,001 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:41:56,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2020-10-15 18:41:56,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 3980. [2020-10-15 18:41:56,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3980 states. [2020-10-15 18:41:56,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3980 states to 3980 states and 13842 transitions. [2020-10-15 18:41:56,157 INFO L78 Accepts]: Start accepts. Automaton has 3980 states and 13842 transitions. Word has length 16 [2020-10-15 18:41:56,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:56,157 INFO L481 AbstractCegarLoop]: Abstraction has 3980 states and 13842 transitions. [2020-10-15 18:41:56,157 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-15 18:41:56,157 INFO L276 IsEmpty]: Start isEmpty. Operand 3980 states and 13842 transitions. [2020-10-15 18:41:56,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-15 18:41:56,162 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:56,162 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:56,162 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-10-15 18:41:56,162 INFO L429 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:41:56,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:56,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1150749383, now seen corresponding path program 1 times [2020-10-15 18:41:56,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:56,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196188774] [2020-10-15 18:41:56,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:56,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:56,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:41:56,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196188774] [2020-10-15 18:41:56,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798187061] [2020-10-15 18:41:56,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:41:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:41:56,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-15 18:41:56,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-15 18:41:56,447 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:56,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:41:56,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-15 18:41:56,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 8 [2020-10-15 18:41:56,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011370914] [2020-10-15 18:41:56,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:41:56,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:41:56,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:41:56,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2020-10-15 18:41:56,458 INFO L87 Difference]: Start difference. First operand 3980 states and 13842 transitions. Second operand 8 states. [2020-10-15 18:41:56,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:41:56,758 INFO L93 Difference]: Finished difference Result 4376 states and 14171 transitions. [2020-10-15 18:41:56,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 18:41:56,759 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 18 [2020-10-15 18:41:56,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:41:56,780 INFO L225 Difference]: With dead ends: 4376 [2020-10-15 18:41:56,780 INFO L226 Difference]: Without dead ends: 4199 [2020-10-15 18:41:56,781 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2020-10-15 18:41:56,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2020-10-15 18:41:56,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3143. [2020-10-15 18:41:56,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3143 states. [2020-10-15 18:41:56,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3143 states to 3143 states and 10891 transitions. [2020-10-15 18:41:56,912 INFO L78 Accepts]: Start accepts. Automaton has 3143 states and 10891 transitions. Word has length 18 [2020-10-15 18:41:56,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:41:56,912 INFO L481 AbstractCegarLoop]: Abstraction has 3143 states and 10891 transitions. [2020-10-15 18:41:56,913 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:41:56,913 INFO L276 IsEmpty]: Start isEmpty. Operand 3143 states and 10891 transitions. [2020-10-15 18:41:56,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-15 18:41:56,918 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:41:56,919 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:41:57,133 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-10-15 18:41:57,134 INFO L429 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:41:57,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:41:57,135 INFO L82 PathProgramCache]: Analyzing trace with hash -1546071465, now seen corresponding path program 1 times [2020-10-15 18:41:57,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:41:57,135 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408038086] [2020-10-15 18:41:57,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:41:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:41:57,161 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:41:57,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:41:57,178 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:41:57,189 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-15 18:41:57,190 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-15 18:41:57,190 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-10-15 18:41:57,191 WARN L371 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-15 18:41:57,191 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-10-15 18:41:57,207 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,207 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,208 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,209 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,209 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,209 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,209 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,209 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,209 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,210 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,211 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,211 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,211 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,211 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,211 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,212 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,212 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,212 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,213 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,213 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,213 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,213 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,213 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,213 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,214 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,218 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,219 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,219 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,219 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,221 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,221 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,222 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,223 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,224 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,225 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,226 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,227 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,228 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,229 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,230 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,231 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,232 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,233 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,233 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,233 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,233 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,234 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,235 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,236 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,237 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,237 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,237 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,237 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,238 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,238 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,239 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,240 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,241 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,241 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,241 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,241 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,241 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,242 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,242 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,242 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,242 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,242 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,243 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,244 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,245 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,245 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,246 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,246 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,246 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,246 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,247 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,247 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,247 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,247 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,247 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,247 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,248 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,249 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,249 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,249 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,249 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,249 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,249 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,250 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,251 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,251 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,251 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,251 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,251 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,251 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,253 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,253 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,254 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,254 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,254 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,254 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,254 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,255 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,255 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,256 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,256 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,256 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,256 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,256 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:41:57,258 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-10-15 18:41:57,259 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-15 18:41:57,259 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-15 18:41:57,259 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-15 18:41:57,259 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 18:41:57,259 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 18:41:57,259 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-15 18:41:57,259 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 18:41:57,260 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 18:41:57,261 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-15 18:41:57,262 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 190 places, 189 transitions, 442 flow [2020-10-15 18:41:57,262 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 190 places, 189 transitions, 442 flow [2020-10-15 18:41:57,262 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 190 places, 189 transitions, 442 flow [2020-10-15 18:41:57,292 INFO L129 PetriNetUnfolder]: 18/194 cut-off events. [2020-10-15 18:41:57,292 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-15 18:41:57,296 INFO L80 FinitePrefix]: Finished finitePrefix Result has 223 conditions, 194 events. 18/194 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 517 event pairs, 0 based on Foata normal form. 0/167 useless extension candidates. Maximal degree in co-relation 214. Up to 10 conditions per place. [2020-10-15 18:41:57,309 INFO L117 LiptonReduction]: Number of co-enabled transitions 12904 [2020-10-15 18:41:57,440 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:57,440 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:57,443 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:57,443 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:57,724 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:57,727 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:57,738 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:57,738 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:57,999 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:57,999 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,002 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,002 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,041 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,041 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,044 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,044 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,157 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,158 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,160 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,161 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,165 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,165 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,169 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,169 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,513 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,513 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,515 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,516 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,851 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,852 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,855 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,855 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,860 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,860 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:58,863 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:41:58,863 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:59,485 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:41:59,485 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:59,488 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:41:59,488 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:59,544 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:41:59,544 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:41:59,547 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:41:59,547 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:00,740 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:42:00,740 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:00,744 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:42:00,744 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:01,033 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:42:01,034 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:01,037 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-10-15 18:42:01,037 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:01,257 INFO L132 LiptonReduction]: Checked pairs total: 17549 [2020-10-15 18:42:01,257 INFO L134 LiptonReduction]: Total number of compositions: 204 [2020-10-15 18:42:01,258 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 58 places, 45 transitions, 154 flow [2020-10-15 18:42:02,887 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 22652 states. [2020-10-15 18:42:02,888 INFO L276 IsEmpty]: Start isEmpty. Operand 22652 states. [2020-10-15 18:42:02,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-15 18:42:02,888 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:02,888 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:02,889 INFO L429 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:02,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1666906562, now seen corresponding path program 1 times [2020-10-15 18:42:02,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:02,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377133913] [2020-10-15 18:42:02,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:02,910 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 18:42:02,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377133913] [2020-10-15 18:42:02,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:02,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-15 18:42:02,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446608252] [2020-10-15 18:42:02,912 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-15 18:42:02,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:02,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-15 18:42:02,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:42:02,913 INFO L87 Difference]: Start difference. First operand 22652 states. Second operand 3 states. [2020-10-15 18:42:03,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:03,840 INFO L93 Difference]: Finished difference Result 14186 states and 71362 transitions. [2020-10-15 18:42:03,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-15 18:42:03,841 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-10-15 18:42:03,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:03,924 INFO L225 Difference]: With dead ends: 14186 [2020-10-15 18:42:03,925 INFO L226 Difference]: Without dead ends: 13861 [2020-10-15 18:42:03,925 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:42:04,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13861 states. [2020-10-15 18:42:04,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13861 to 13541. [2020-10-15 18:42:04,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13541 states. [2020-10-15 18:42:04,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13541 states to 13541 states and 68849 transitions. [2020-10-15 18:42:04,474 INFO L78 Accepts]: Start accepts. Automaton has 13541 states and 68849 transitions. Word has length 8 [2020-10-15 18:42:04,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:04,474 INFO L481 AbstractCegarLoop]: Abstraction has 13541 states and 68849 transitions. [2020-10-15 18:42:04,474 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-15 18:42:04,474 INFO L276 IsEmpty]: Start isEmpty. Operand 13541 states and 68849 transitions. [2020-10-15 18:42:04,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:42:04,475 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:04,475 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:04,475 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-10-15 18:42:04,476 INFO L429 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:04,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:04,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1727913332, now seen corresponding path program 1 times [2020-10-15 18:42:04,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:04,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982539585] [2020-10-15 18:42:04,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:04,540 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 18:42:04,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982539585] [2020-10-15 18:42:04,541 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:04,541 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:04,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380443673] [2020-10-15 18:42:04,542 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:04,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:04,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:04,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:04,543 INFO L87 Difference]: Start difference. First operand 13541 states and 68849 transitions. Second operand 8 states. [2020-10-15 18:42:05,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:05,185 INFO L93 Difference]: Finished difference Result 38592 states and 184333 transitions. [2020-10-15 18:42:05,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:42:05,186 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-15 18:42:05,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:05,687 INFO L225 Difference]: With dead ends: 38592 [2020-10-15 18:42:05,687 INFO L226 Difference]: Without dead ends: 38431 [2020-10-15 18:42:05,688 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-15 18:42:05,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38431 states. [2020-10-15 18:42:06,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38431 to 19684. [2020-10-15 18:42:06,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19684 states. [2020-10-15 18:42:06,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19684 states to 19684 states and 101618 transitions. [2020-10-15 18:42:06,655 INFO L78 Accepts]: Start accepts. Automaton has 19684 states and 101618 transitions. Word has length 12 [2020-10-15 18:42:06,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:06,655 INFO L481 AbstractCegarLoop]: Abstraction has 19684 states and 101618 transitions. [2020-10-15 18:42:06,655 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:06,655 INFO L276 IsEmpty]: Start isEmpty. Operand 19684 states and 101618 transitions. [2020-10-15 18:42:06,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:42:06,656 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:06,656 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:06,656 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-10-15 18:42:06,656 INFO L429 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:06,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:06,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1725866402, now seen corresponding path program 2 times [2020-10-15 18:42:06,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:06,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301863050] [2020-10-15 18:42:06,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:06,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:06,717 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 18:42:06,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301863050] [2020-10-15 18:42:06,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:06,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:06,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158918053] [2020-10-15 18:42:06,718 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:06,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:06,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:06,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:06,719 INFO L87 Difference]: Start difference. First operand 19684 states and 101618 transitions. Second operand 8 states. [2020-10-15 18:42:08,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:08,712 INFO L93 Difference]: Finished difference Result 45177 states and 205590 transitions. [2020-10-15 18:42:08,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:42:08,713 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-15 18:42:08,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:09,043 INFO L225 Difference]: With dead ends: 45177 [2020-10-15 18:42:09,044 INFO L226 Difference]: Without dead ends: 45120 [2020-10-15 18:42:09,045 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2020-10-15 18:42:09,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45120 states. [2020-10-15 18:42:09,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45120 to 19544. [2020-10-15 18:42:09,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19544 states. [2020-10-15 18:42:09,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19544 states to 19544 states and 101163 transitions. [2020-10-15 18:42:09,967 INFO L78 Accepts]: Start accepts. Automaton has 19544 states and 101163 transitions. Word has length 12 [2020-10-15 18:42:09,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:09,968 INFO L481 AbstractCegarLoop]: Abstraction has 19544 states and 101163 transitions. [2020-10-15 18:42:09,968 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:09,968 INFO L276 IsEmpty]: Start isEmpty. Operand 19544 states and 101163 transitions. [2020-10-15 18:42:09,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:42:09,969 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:09,969 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:09,969 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-10-15 18:42:09,969 INFO L429 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:09,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:09,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1725813392, now seen corresponding path program 3 times [2020-10-15 18:42:09,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:09,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454796661] [2020-10-15 18:42:09,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:09,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:10,011 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 18:42:10,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454796661] [2020-10-15 18:42:10,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:10,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:10,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005135425] [2020-10-15 18:42:10,012 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:10,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:10,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:10,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:10,013 INFO L87 Difference]: Start difference. First operand 19544 states and 101163 transitions. Second operand 8 states. [2020-10-15 18:42:10,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:10,981 INFO L93 Difference]: Finished difference Result 33244 states and 153160 transitions. [2020-10-15 18:42:10,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-15 18:42:10,982 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-15 18:42:10,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:11,099 INFO L225 Difference]: With dead ends: 33244 [2020-10-15 18:42:11,099 INFO L226 Difference]: Without dead ends: 32876 [2020-10-15 18:42:11,100 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-15 18:42:11,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32876 states. [2020-10-15 18:42:11,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32876 to 14975. [2020-10-15 18:42:11,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14975 states. [2020-10-15 18:42:11,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14975 states to 14975 states and 73312 transitions. [2020-10-15 18:42:11,681 INFO L78 Accepts]: Start accepts. Automaton has 14975 states and 73312 transitions. Word has length 12 [2020-10-15 18:42:11,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:11,681 INFO L481 AbstractCegarLoop]: Abstraction has 14975 states and 73312 transitions. [2020-10-15 18:42:11,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:11,681 INFO L276 IsEmpty]: Start isEmpty. Operand 14975 states and 73312 transitions. [2020-10-15 18:42:11,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:42:11,682 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:11,682 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:11,682 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-10-15 18:42:11,682 INFO L429 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:11,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:11,682 INFO L82 PathProgramCache]: Analyzing trace with hash 417887724, now seen corresponding path program 4 times [2020-10-15 18:42:11,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:11,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118592586] [2020-10-15 18:42:11,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:11,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:11,726 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 18:42:11,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118592586] [2020-10-15 18:42:11,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:11,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-15 18:42:11,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065706802] [2020-10-15 18:42:11,727 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-15 18:42:11,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:11,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-15 18:42:11,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-15 18:42:11,727 INFO L87 Difference]: Start difference. First operand 14975 states and 73312 transitions. Second operand 6 states. [2020-10-15 18:42:11,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:11,996 INFO L93 Difference]: Finished difference Result 22243 states and 103960 transitions. [2020-10-15 18:42:11,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-15 18:42:11,996 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-10-15 18:42:11,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:12,053 INFO L225 Difference]: With dead ends: 22243 [2020-10-15 18:42:12,053 INFO L226 Difference]: Without dead ends: 21609 [2020-10-15 18:42:12,053 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:42:12,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21609 states. [2020-10-15 18:42:12,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21609 to 18795. [2020-10-15 18:42:12,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18795 states. [2020-10-15 18:42:12,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18795 states to 18795 states and 90349 transitions. [2020-10-15 18:42:12,752 INFO L78 Accepts]: Start accepts. Automaton has 18795 states and 90349 transitions. Word has length 12 [2020-10-15 18:42:12,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:12,752 INFO L481 AbstractCegarLoop]: Abstraction has 18795 states and 90349 transitions. [2020-10-15 18:42:12,752 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-15 18:42:12,752 INFO L276 IsEmpty]: Start isEmpty. Operand 18795 states and 90349 transitions. [2020-10-15 18:42:12,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-10-15 18:42:12,754 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:12,754 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:12,754 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-10-15 18:42:12,754 INFO L429 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:12,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:12,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1747263731, now seen corresponding path program 1 times [2020-10-15 18:42:12,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:12,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735185663] [2020-10-15 18:42:12,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:12,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:42:12,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735185663] [2020-10-15 18:42:12,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:12,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:12,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849132585] [2020-10-15 18:42:12,799 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:12,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:12,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:12,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:12,799 INFO L87 Difference]: Start difference. First operand 18795 states and 90349 transitions. Second operand 8 states. [2020-10-15 18:42:13,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:13,362 INFO L93 Difference]: Finished difference Result 26131 states and 116586 transitions. [2020-10-15 18:42:13,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:42:13,363 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 16 [2020-10-15 18:42:13,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:13,427 INFO L225 Difference]: With dead ends: 26131 [2020-10-15 18:42:13,427 INFO L226 Difference]: Without dead ends: 25551 [2020-10-15 18:42:13,428 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-15 18:42:13,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25551 states. [2020-10-15 18:42:13,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25551 to 20618. [2020-10-15 18:42:13,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20618 states. [2020-10-15 18:42:13,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20618 states to 20618 states and 94044 transitions. [2020-10-15 18:42:13,888 INFO L78 Accepts]: Start accepts. Automaton has 20618 states and 94044 transitions. Word has length 16 [2020-10-15 18:42:13,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:13,889 INFO L481 AbstractCegarLoop]: Abstraction has 20618 states and 94044 transitions. [2020-10-15 18:42:13,889 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:13,889 INFO L276 IsEmpty]: Start isEmpty. Operand 20618 states and 94044 transitions. [2020-10-15 18:42:13,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-15 18:42:13,892 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:13,892 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:13,893 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-10-15 18:42:13,893 INFO L429 AbstractCegarLoop]: === Iteration 7 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:13,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:13,893 INFO L82 PathProgramCache]: Analyzing trace with hash -562335195, now seen corresponding path program 1 times [2020-10-15 18:42:13,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:13,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994775770] [2020-10-15 18:42:13,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:14,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:42:14,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994775770] [2020-10-15 18:42:14,373 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:14,373 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:14,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589553020] [2020-10-15 18:42:14,374 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 18:42:14,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:14,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 18:42:14,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:42:14,374 INFO L87 Difference]: Start difference. First operand 20618 states and 94044 transitions. Second operand 7 states. [2020-10-15 18:42:14,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:14,748 INFO L93 Difference]: Finished difference Result 27867 states and 125014 transitions. [2020-10-15 18:42:14,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-15 18:42:14,749 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 18 [2020-10-15 18:42:14,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:14,821 INFO L225 Difference]: With dead ends: 27867 [2020-10-15 18:42:14,821 INFO L226 Difference]: Without dead ends: 27661 [2020-10-15 18:42:14,822 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2020-10-15 18:42:14,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27661 states. [2020-10-15 18:42:15,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27661 to 22036. [2020-10-15 18:42:15,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22036 states. [2020-10-15 18:42:15,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22036 states to 22036 states and 101832 transitions. [2020-10-15 18:42:15,325 INFO L78 Accepts]: Start accepts. Automaton has 22036 states and 101832 transitions. Word has length 18 [2020-10-15 18:42:15,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:15,326 INFO L481 AbstractCegarLoop]: Abstraction has 22036 states and 101832 transitions. [2020-10-15 18:42:15,326 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 18:42:15,326 INFO L276 IsEmpty]: Start isEmpty. Operand 22036 states and 101832 transitions. [2020-10-15 18:42:15,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-15 18:42:15,329 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:15,329 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:15,329 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-10-15 18:42:15,329 INFO L429 AbstractCegarLoop]: === Iteration 8 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:15,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:15,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1892980611, now seen corresponding path program 2 times [2020-10-15 18:42:15,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:15,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025300140] [2020-10-15 18:42:15,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:15,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:15,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:42:15,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025300140] [2020-10-15 18:42:15,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:15,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-15 18:42:15,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776135143] [2020-10-15 18:42:15,422 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:15,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:15,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:15,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:15,423 INFO L87 Difference]: Start difference. First operand 22036 states and 101832 transitions. Second operand 8 states. [2020-10-15 18:42:15,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:15,989 INFO L93 Difference]: Finished difference Result 35914 states and 158377 transitions. [2020-10-15 18:42:15,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-15 18:42:15,990 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 18 [2020-10-15 18:42:15,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:16,082 INFO L225 Difference]: With dead ends: 35914 [2020-10-15 18:42:16,082 INFO L226 Difference]: Without dead ends: 35107 [2020-10-15 18:42:16,084 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2020-10-15 18:42:16,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35107 states. [2020-10-15 18:42:16,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35107 to 23541. [2020-10-15 18:42:16,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23541 states. [2020-10-15 18:42:17,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23541 states to 23541 states and 107202 transitions. [2020-10-15 18:42:17,011 INFO L78 Accepts]: Start accepts. Automaton has 23541 states and 107202 transitions. Word has length 18 [2020-10-15 18:42:17,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:17,011 INFO L481 AbstractCegarLoop]: Abstraction has 23541 states and 107202 transitions. [2020-10-15 18:42:17,011 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:17,011 INFO L276 IsEmpty]: Start isEmpty. Operand 23541 states and 107202 transitions. [2020-10-15 18:42:17,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-15 18:42:17,014 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:17,015 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:17,015 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-10-15 18:42:17,015 INFO L429 AbstractCegarLoop]: === Iteration 9 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:17,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:17,015 INFO L82 PathProgramCache]: Analyzing trace with hash -648805119, now seen corresponding path program 3 times [2020-10-15 18:42:17,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:17,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628214746] [2020-10-15 18:42:17,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:17,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:42:17,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628214746] [2020-10-15 18:42:17,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:17,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-15 18:42:17,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764075224] [2020-10-15 18:42:17,123 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:17,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:17,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:17,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:17,124 INFO L87 Difference]: Start difference. First operand 23541 states and 107202 transitions. Second operand 8 states. [2020-10-15 18:42:17,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:17,485 INFO L93 Difference]: Finished difference Result 32151 states and 139676 transitions. [2020-10-15 18:42:17,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-15 18:42:17,486 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 18 [2020-10-15 18:42:17,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:17,567 INFO L225 Difference]: With dead ends: 32151 [2020-10-15 18:42:17,567 INFO L226 Difference]: Without dead ends: 31793 [2020-10-15 18:42:17,567 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2020-10-15 18:42:17,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31793 states. [2020-10-15 18:42:18,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31793 to 20988. [2020-10-15 18:42:18,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20988 states. [2020-10-15 18:42:18,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20988 states to 20988 states and 95454 transitions. [2020-10-15 18:42:18,067 INFO L78 Accepts]: Start accepts. Automaton has 20988 states and 95454 transitions. Word has length 18 [2020-10-15 18:42:18,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:18,067 INFO L481 AbstractCegarLoop]: Abstraction has 20988 states and 95454 transitions. [2020-10-15 18:42:18,067 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:18,067 INFO L276 IsEmpty]: Start isEmpty. Operand 20988 states and 95454 transitions. [2020-10-15 18:42:18,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-10-15 18:42:18,071 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:18,071 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:18,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-10-15 18:42:18,072 INFO L429 AbstractCegarLoop]: === Iteration 10 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:18,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:18,072 INFO L82 PathProgramCache]: Analyzing trace with hash -428632140, now seen corresponding path program 1 times [2020-10-15 18:42:18,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:18,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912767379] [2020-10-15 18:42:18,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:18,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:18,126 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-15 18:42:18,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912767379] [2020-10-15 18:42:18,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:18,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:18,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332099643] [2020-10-15 18:42:18,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:18,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:18,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:18,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:18,129 INFO L87 Difference]: Start difference. First operand 20988 states and 95454 transitions. Second operand 8 states. [2020-10-15 18:42:18,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:18,856 INFO L93 Difference]: Finished difference Result 29184 states and 129120 transitions. [2020-10-15 18:42:18,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:42:18,856 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2020-10-15 18:42:18,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:18,928 INFO L225 Difference]: With dead ends: 29184 [2020-10-15 18:42:18,928 INFO L226 Difference]: Without dead ends: 28986 [2020-10-15 18:42:18,929 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-15 18:42:19,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28986 states. [2020-10-15 18:42:19,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28986 to 23150. [2020-10-15 18:42:19,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23150 states. [2020-10-15 18:42:19,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23150 states to 23150 states and 104777 transitions. [2020-10-15 18:42:19,419 INFO L78 Accepts]: Start accepts. Automaton has 23150 states and 104777 transitions. Word has length 20 [2020-10-15 18:42:19,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:19,419 INFO L481 AbstractCegarLoop]: Abstraction has 23150 states and 104777 transitions. [2020-10-15 18:42:19,419 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:19,420 INFO L276 IsEmpty]: Start isEmpty. Operand 23150 states and 104777 transitions. [2020-10-15 18:42:19,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-10-15 18:42:19,423 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:19,423 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:19,423 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-10-15 18:42:19,423 INFO L429 AbstractCegarLoop]: === Iteration 11 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:19,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:19,423 INFO L82 PathProgramCache]: Analyzing trace with hash -430592580, now seen corresponding path program 2 times [2020-10-15 18:42:19,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:19,424 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756938149] [2020-10-15 18:42:19,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:19,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:19,483 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-15 18:42:19,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756938149] [2020-10-15 18:42:19,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:19,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:19,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484742872] [2020-10-15 18:42:19,484 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:19,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:19,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:19,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:19,487 INFO L87 Difference]: Start difference. First operand 23150 states and 104777 transitions. Second operand 8 states. [2020-10-15 18:42:19,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:19,995 INFO L93 Difference]: Finished difference Result 29887 states and 128323 transitions. [2020-10-15 18:42:19,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:42:19,995 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2020-10-15 18:42:19,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:20,067 INFO L225 Difference]: With dead ends: 29887 [2020-10-15 18:42:20,068 INFO L226 Difference]: Without dead ends: 29810 [2020-10-15 18:42:20,068 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2020-10-15 18:42:20,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29810 states. [2020-10-15 18:42:20,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29810 to 23110. [2020-10-15 18:42:20,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23110 states. [2020-10-15 18:42:20,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23110 states to 23110 states and 104568 transitions. [2020-10-15 18:42:20,601 INFO L78 Accepts]: Start accepts. Automaton has 23110 states and 104568 transitions. Word has length 20 [2020-10-15 18:42:20,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:20,602 INFO L481 AbstractCegarLoop]: Abstraction has 23110 states and 104568 transitions. [2020-10-15 18:42:20,602 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:20,602 INFO L276 IsEmpty]: Start isEmpty. Operand 23110 states and 104568 transitions. [2020-10-15 18:42:20,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-10-15 18:42:20,606 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:20,606 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:20,606 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-10-15 18:42:20,606 INFO L429 AbstractCegarLoop]: === Iteration 12 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:20,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:20,606 INFO L82 PathProgramCache]: Analyzing trace with hash -430642800, now seen corresponding path program 3 times [2020-10-15 18:42:20,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:20,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851096711] [2020-10-15 18:42:20,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:20,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:20,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-15 18:42:20,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851096711] [2020-10-15 18:42:20,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:20,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:20,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894948330] [2020-10-15 18:42:20,664 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:20,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:20,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:20,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:20,665 INFO L87 Difference]: Start difference. First operand 23110 states and 104568 transitions. Second operand 8 states. [2020-10-15 18:42:21,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:21,397 INFO L93 Difference]: Finished difference Result 24633 states and 104935 transitions. [2020-10-15 18:42:21,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:42:21,397 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2020-10-15 18:42:21,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:21,455 INFO L225 Difference]: With dead ends: 24633 [2020-10-15 18:42:21,455 INFO L226 Difference]: Without dead ends: 23910 [2020-10-15 18:42:21,455 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-15 18:42:21,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23910 states. [2020-10-15 18:42:21,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23910 to 19954. [2020-10-15 18:42:21,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19954 states. [2020-10-15 18:42:21,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19954 states to 19954 states and 86956 transitions. [2020-10-15 18:42:21,862 INFO L78 Accepts]: Start accepts. Automaton has 19954 states and 86956 transitions. Word has length 20 [2020-10-15 18:42:21,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:21,862 INFO L481 AbstractCegarLoop]: Abstraction has 19954 states and 86956 transitions. [2020-10-15 18:42:21,862 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:42:21,862 INFO L276 IsEmpty]: Start isEmpty. Operand 19954 states and 86956 transitions. [2020-10-15 18:42:21,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-10-15 18:42:21,869 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:21,869 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:21,869 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-10-15 18:42:21,869 INFO L429 AbstractCegarLoop]: === Iteration 13 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:21,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:21,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1527917241, now seen corresponding path program 1 times [2020-10-15 18:42:21,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:21,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936417042] [2020-10-15 18:42:21,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:42:21,878 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:42:21,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:42:21,885 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:42:21,891 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-15 18:42:21,892 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-15 18:42:21,892 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2020-10-15 18:42:21,892 WARN L371 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-15 18:42:21,893 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-10-15 18:42:21,912 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,912 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,912 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,912 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,913 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,914 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,915 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,916 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,917 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,918 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,919 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,920 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,921 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,922 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,923 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,924 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,924 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,924 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,924 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,924 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,924 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,925 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,926 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,927 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,928 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,929 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,930 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,931 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,932 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,933 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,934 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,935 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,935 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,936 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,936 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,937 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,937 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,938 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,939 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,939 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,939 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,940 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,941 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,941 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,941 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,941 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,942 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,942 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,942 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,942 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,942 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,942 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,943 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,943 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,943 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,944 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,944 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,944 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,944 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,945 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,945 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,945 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,946 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,946 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,946 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,946 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,946 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,947 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,947 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,947 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,947 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,948 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,948 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,948 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,948 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,948 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,949 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:42:21,950 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-10-15 18:42:21,950 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-15 18:42:21,950 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-15 18:42:21,950 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-15 18:42:21,950 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 18:42:21,950 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 18:42:21,951 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-15 18:42:21,951 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 18:42:21,951 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 18:42:21,955 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-15 18:42:21,956 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 228 transitions, 546 flow [2020-10-15 18:42:21,956 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 228 transitions, 546 flow [2020-10-15 18:42:21,956 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 229 places, 228 transitions, 546 flow [2020-10-15 18:42:21,989 INFO L129 PetriNetUnfolder]: 22/232 cut-off events. [2020-10-15 18:42:21,992 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-10-15 18:42:21,996 INFO L80 FinitePrefix]: Finished finitePrefix Result has 270 conditions, 232 events. 22/232 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 611 event pairs, 0 based on Foata normal form. 0/199 useless extension candidates. Maximal degree in co-relation 259. Up to 12 conditions per place. [2020-10-15 18:42:22,014 INFO L117 LiptonReduction]: Number of co-enabled transitions 19026 [2020-10-15 18:42:22,064 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,064 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,066 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,067 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,449 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,449 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,451 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,452 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,602 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,603 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,612 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,612 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,873 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,873 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:22,876 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:22,876 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:24,370 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:24,371 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:24,373 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:24,373 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:24,493 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:24,493 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:24,497 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:24,498 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:24,718 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:24,719 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:24,722 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:24,722 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,240 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,240 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,244 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,245 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,422 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,423 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,426 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,426 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,430 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,430 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,433 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,434 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,447 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,447 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,450 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:25,451 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:25,943 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-10-15 18:42:26,018 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:26,018 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,021 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:26,022 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,026 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:26,026 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,029 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:26,029 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,133 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:42:26,134 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,137 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:42:26,138 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,241 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:42:26,241 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,244 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:42:26,244 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,268 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 7, 1] term [2020-10-15 18:42:26,268 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,271 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 7, 1] term [2020-10-15 18:42:26,271 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,507 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 7, 1] term [2020-10-15 18:42:26,508 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,511 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 7, 1] term [2020-10-15 18:42:26,511 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,833 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:26,833 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,836 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:42:26,837 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:42:26,939 INFO L132 LiptonReduction]: Checked pairs total: 26769 [2020-10-15 18:42:26,940 INFO L134 LiptonReduction]: Total number of compositions: 260 [2020-10-15 18:42:26,941 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 69 places, 52 transitions, 194 flow [2020-10-15 18:42:54,736 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 113277 states. [2020-10-15 18:42:54,736 INFO L276 IsEmpty]: Start isEmpty. Operand 113277 states. [2020-10-15 18:42:54,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-15 18:42:54,737 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:54,737 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:54,737 INFO L429 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:54,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:54,738 INFO L82 PathProgramCache]: Analyzing trace with hash 634041023, now seen corresponding path program 1 times [2020-10-15 18:42:54,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:54,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335719928] [2020-10-15 18:42:54,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:54,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:54,754 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 18:42:54,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335719928] [2020-10-15 18:42:54,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:54,755 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-15 18:42:54,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104130699] [2020-10-15 18:42:54,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-15 18:42:54,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:54,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-15 18:42:54,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:42:54,756 INFO L87 Difference]: Start difference. First operand 113277 states. Second operand 3 states. [2020-10-15 18:42:55,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:55,192 INFO L93 Difference]: Finished difference Result 61553 states and 368548 transitions. [2020-10-15 18:42:55,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-15 18:42:55,193 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-10-15 18:42:55,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:55,420 INFO L225 Difference]: With dead ends: 61553 [2020-10-15 18:42:55,420 INFO L226 Difference]: Without dead ends: 60726 [2020-10-15 18:42:55,421 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:42:55,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60726 states. [2020-10-15 18:42:57,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60726 to 59786. [2020-10-15 18:42:57,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59786 states. [2020-10-15 18:42:57,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59786 states to 59786 states and 360510 transitions. [2020-10-15 18:42:57,671 INFO L78 Accepts]: Start accepts. Automaton has 59786 states and 360510 transitions. Word has length 8 [2020-10-15 18:42:57,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:42:57,671 INFO L481 AbstractCegarLoop]: Abstraction has 59786 states and 360510 transitions. [2020-10-15 18:42:57,671 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-15 18:42:57,671 INFO L276 IsEmpty]: Start isEmpty. Operand 59786 states and 360510 transitions. [2020-10-15 18:42:57,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:42:57,671 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:42:57,671 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:42:57,671 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2020-10-15 18:42:57,672 INFO L429 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:42:57,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:42:57,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1036127103, now seen corresponding path program 1 times [2020-10-15 18:42:57,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:42:57,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858982123] [2020-10-15 18:42:57,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:42:57,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:42:57,723 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 18:42:57,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858982123] [2020-10-15 18:42:57,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:42:57,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:42:57,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947847715] [2020-10-15 18:42:57,725 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:42:57,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:42:57,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:42:57,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:42:57,726 INFO L87 Difference]: Start difference. First operand 59786 states and 360510 transitions. Second operand 8 states. [2020-10-15 18:42:59,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:42:59,029 INFO L93 Difference]: Finished difference Result 113402 states and 639546 transitions. [2020-10-15 18:42:59,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-15 18:42:59,030 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-15 18:42:59,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:42:59,467 INFO L225 Difference]: With dead ends: 113402 [2020-10-15 18:42:59,467 INFO L226 Difference]: Without dead ends: 112756 [2020-10-15 18:42:59,468 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-15 18:43:06,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112756 states. [2020-10-15 18:43:07,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112756 to 67914. [2020-10-15 18:43:07,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67914 states. [2020-10-15 18:43:07,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67914 states to 67914 states and 397771 transitions. [2020-10-15 18:43:07,793 INFO L78 Accepts]: Start accepts. Automaton has 67914 states and 397771 transitions. Word has length 12 [2020-10-15 18:43:07,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:07,794 INFO L481 AbstractCegarLoop]: Abstraction has 67914 states and 397771 transitions. [2020-10-15 18:43:07,794 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:43:07,794 INFO L276 IsEmpty]: Start isEmpty. Operand 67914 states and 397771 transitions. [2020-10-15 18:43:07,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:43:07,794 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:07,794 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:07,795 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2020-10-15 18:43:07,795 INFO L429 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:07,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:07,795 INFO L82 PathProgramCache]: Analyzing trace with hash 14176317, now seen corresponding path program 2 times [2020-10-15 18:43:07,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:07,795 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450497486] [2020-10-15 18:43:07,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:07,834 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 18:43:07,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450497486] [2020-10-15 18:43:07,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:43:07,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-15 18:43:07,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907645540] [2020-10-15 18:43:07,835 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-15 18:43:07,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:07,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-15 18:43:07,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-15 18:43:07,836 INFO L87 Difference]: Start difference. First operand 67914 states and 397771 transitions. Second operand 6 states. [2020-10-15 18:43:10,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:10,034 INFO L93 Difference]: Finished difference Result 100504 states and 561278 transitions. [2020-10-15 18:43:10,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-15 18:43:10,034 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-10-15 18:43:10,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:10,401 INFO L225 Difference]: With dead ends: 100504 [2020-10-15 18:43:10,402 INFO L226 Difference]: Without dead ends: 97785 [2020-10-15 18:43:10,402 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-15 18:43:10,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97785 states. [2020-10-15 18:43:12,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97785 to 86497. [2020-10-15 18:43:12,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86497 states. [2020-10-15 18:43:20,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86497 states to 86497 states and 491673 transitions. [2020-10-15 18:43:20,573 INFO L78 Accepts]: Start accepts. Automaton has 86497 states and 491673 transitions. Word has length 12 [2020-10-15 18:43:20,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:20,574 INFO L481 AbstractCegarLoop]: Abstraction has 86497 states and 491673 transitions. [2020-10-15 18:43:20,574 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-15 18:43:20,574 INFO L276 IsEmpty]: Start isEmpty. Operand 86497 states and 491673 transitions. [2020-10-15 18:43:20,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-10-15 18:43:20,575 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:20,575 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:20,575 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2020-10-15 18:43:20,575 INFO L429 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:20,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:20,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1314110507, now seen corresponding path program 1 times [2020-10-15 18:43:20,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:20,576 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748538897] [2020-10-15 18:43:20,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:20,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:20,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:43:20,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748538897] [2020-10-15 18:43:20,637 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:43:20,637 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:43:20,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930170470] [2020-10-15 18:43:20,637 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:43:20,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:20,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:43:20,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:43:20,638 INFO L87 Difference]: Start difference. First operand 86497 states and 491673 transitions. Second operand 8 states. [2020-10-15 18:43:21,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:21,869 INFO L93 Difference]: Finished difference Result 131125 states and 689280 transitions. [2020-10-15 18:43:21,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:43:21,869 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 16 [2020-10-15 18:43:21,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:22,309 INFO L225 Difference]: With dead ends: 131125 [2020-10-15 18:43:22,309 INFO L226 Difference]: Without dead ends: 129905 [2020-10-15 18:43:22,309 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-15 18:43:22,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129905 states. [2020-10-15 18:43:25,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129905 to 99157. [2020-10-15 18:43:25,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99157 states. [2020-10-15 18:43:26,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99157 states to 99157 states and 541224 transitions. [2020-10-15 18:43:26,212 INFO L78 Accepts]: Start accepts. Automaton has 99157 states and 541224 transitions. Word has length 16 [2020-10-15 18:43:26,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:26,212 INFO L481 AbstractCegarLoop]: Abstraction has 99157 states and 541224 transitions. [2020-10-15 18:43:26,212 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:43:26,213 INFO L276 IsEmpty]: Start isEmpty. Operand 99157 states and 541224 transitions. [2020-10-15 18:43:26,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-15 18:43:26,215 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:26,215 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:26,215 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2020-10-15 18:43:26,215 INFO L429 AbstractCegarLoop]: === Iteration 5 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:26,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:26,216 INFO L82 PathProgramCache]: Analyzing trace with hash -645485498, now seen corresponding path program 1 times [2020-10-15 18:43:26,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:26,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624653983] [2020-10-15 18:43:26,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:26,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:43:26,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624653983] [2020-10-15 18:43:26,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385050332] [2020-10-15 18:43:26,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:43:26,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:26,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-15 18:43:26,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-15 18:43:26,415 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:43:26,416 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:26,433 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:26,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-15 18:43:26,442 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-15 18:43:26,442 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 7 [2020-10-15 18:43:26,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001947874] [2020-10-15 18:43:26,443 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-15 18:43:26,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:26,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-15 18:43:26,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:43:26,444 INFO L87 Difference]: Start difference. First operand 99157 states and 541224 transitions. Second operand 7 states. [2020-10-15 18:43:27,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:27,387 INFO L93 Difference]: Finished difference Result 134907 states and 703185 transitions. [2020-10-15 18:43:27,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-15 18:43:27,387 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-15 18:43:27,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:27,865 INFO L225 Difference]: With dead ends: 134907 [2020-10-15 18:43:27,865 INFO L226 Difference]: Without dead ends: 133056 [2020-10-15 18:43:27,865 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2020-10-15 18:43:28,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133056 states. [2020-10-15 18:43:31,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133056 to 96848. [2020-10-15 18:43:31,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96848 states. [2020-10-15 18:43:32,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96848 states to 96848 states and 518283 transitions. [2020-10-15 18:43:32,410 INFO L78 Accepts]: Start accepts. Automaton has 96848 states and 518283 transitions. Word has length 19 [2020-10-15 18:43:32,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:32,410 INFO L481 AbstractCegarLoop]: Abstraction has 96848 states and 518283 transitions. [2020-10-15 18:43:32,410 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-15 18:43:32,410 INFO L276 IsEmpty]: Start isEmpty. Operand 96848 states and 518283 transitions. [2020-10-15 18:43:32,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-15 18:43:32,412 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:32,412 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:32,613 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:43:32,614 INFO L429 AbstractCegarLoop]: === Iteration 6 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:32,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:32,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1255163546, now seen corresponding path program 2 times [2020-10-15 18:43:32,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:32,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368584714] [2020-10-15 18:43:32,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:32,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:32,697 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:43:32,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368584714] [2020-10-15 18:43:32,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696999816] [2020-10-15 18:43:32,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:43:32,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-15 18:43:32,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-15 18:43:32,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-15 18:43:32,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-15 18:43:32,811 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:43:32,811 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:32,850 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:32,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:43:32,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-15 18:43:32,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 9 [2020-10-15 18:43:32,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920113078] [2020-10-15 18:43:32,853 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-15 18:43:32,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:32,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-15 18:43:32,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2020-10-15 18:43:32,854 INFO L87 Difference]: Start difference. First operand 96848 states and 518283 transitions. Second operand 10 states. [2020-10-15 18:43:34,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:34,319 INFO L93 Difference]: Finished difference Result 141004 states and 723265 transitions. [2020-10-15 18:43:34,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-15 18:43:34,320 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 19 [2020-10-15 18:43:34,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:41,800 INFO L225 Difference]: With dead ends: 141004 [2020-10-15 18:43:41,801 INFO L226 Difference]: Without dead ends: 137979 [2020-10-15 18:43:41,801 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-15 18:43:42,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137979 states. [2020-10-15 18:43:44,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137979 to 94308. [2020-10-15 18:43:44,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94308 states. [2020-10-15 18:43:44,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94308 states to 94308 states and 504931 transitions. [2020-10-15 18:43:44,612 INFO L78 Accepts]: Start accepts. Automaton has 94308 states and 504931 transitions. Word has length 19 [2020-10-15 18:43:44,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:44,612 INFO L481 AbstractCegarLoop]: Abstraction has 94308 states and 504931 transitions. [2020-10-15 18:43:44,613 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-15 18:43:44,613 INFO L276 IsEmpty]: Start isEmpty. Operand 94308 states and 504931 transitions. [2020-10-15 18:43:44,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-10-15 18:43:44,615 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:44,615 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:44,818 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:43:44,819 INFO L429 AbstractCegarLoop]: === Iteration 7 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:44,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:44,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1460624896, now seen corresponding path program 1 times [2020-10-15 18:43:44,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:44,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230667826] [2020-10-15 18:43:44,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:44,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-15 18:43:44,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230667826] [2020-10-15 18:43:44,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:43:44,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:43:44,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290508016] [2020-10-15 18:43:44,867 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:43:44,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:44,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:43:44,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:43:44,868 INFO L87 Difference]: Start difference. First operand 94308 states and 504931 transitions. Second operand 8 states. [2020-10-15 18:43:46,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:46,199 INFO L93 Difference]: Finished difference Result 124994 states and 626341 transitions. [2020-10-15 18:43:46,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:43:46,200 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2020-10-15 18:43:46,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:48,050 INFO L225 Difference]: With dead ends: 124994 [2020-10-15 18:43:48,050 INFO L226 Difference]: Without dead ends: 122973 [2020-10-15 18:43:48,050 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-15 18:43:48,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122973 states. [2020-10-15 18:43:50,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122973 to 96882. [2020-10-15 18:43:50,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96882 states. [2020-10-15 18:43:50,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96882 states to 96882 states and 499464 transitions. [2020-10-15 18:43:50,740 INFO L78 Accepts]: Start accepts. Automaton has 96882 states and 499464 transitions. Word has length 20 [2020-10-15 18:43:50,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:50,740 INFO L481 AbstractCegarLoop]: Abstraction has 96882 states and 499464 transitions. [2020-10-15 18:43:50,740 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:43:50,740 INFO L276 IsEmpty]: Start isEmpty. Operand 96882 states and 499464 transitions. [2020-10-15 18:43:50,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-10-15 18:43:50,753 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:50,753 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:50,753 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2020-10-15 18:43:50,753 INFO L429 AbstractCegarLoop]: === Iteration 8 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:50,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:50,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1984158617, now seen corresponding path program 1 times [2020-10-15 18:43:50,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:50,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695719832] [2020-10-15 18:43:50,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:50,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:50,813 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-15 18:43:50,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695719832] [2020-10-15 18:43:50,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:43:50,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:43:50,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539020303] [2020-10-15 18:43:50,815 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:43:50,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:50,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:43:50,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:43:50,815 INFO L87 Difference]: Start difference. First operand 96882 states and 499464 transitions. Second operand 8 states. [2020-10-15 18:43:51,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:51,752 INFO L93 Difference]: Finished difference Result 112230 states and 555430 transitions. [2020-10-15 18:43:51,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-15 18:43:51,752 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 24 [2020-10-15 18:43:51,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:53,543 INFO L225 Difference]: With dead ends: 112230 [2020-10-15 18:43:53,543 INFO L226 Difference]: Without dead ends: 109618 [2020-10-15 18:43:53,545 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-10-15 18:43:53,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109618 states. [2020-10-15 18:43:55,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109618 to 102987. [2020-10-15 18:43:55,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102987 states. [2020-10-15 18:43:55,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102987 states to 102987 states and 513137 transitions. [2020-10-15 18:43:55,948 INFO L78 Accepts]: Start accepts. Automaton has 102987 states and 513137 transitions. Word has length 24 [2020-10-15 18:43:55,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:43:55,948 INFO L481 AbstractCegarLoop]: Abstraction has 102987 states and 513137 transitions. [2020-10-15 18:43:55,948 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:43:55,948 INFO L276 IsEmpty]: Start isEmpty. Operand 102987 states and 513137 transitions. [2020-10-15 18:43:55,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-10-15 18:43:55,969 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:43:55,969 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:43:55,970 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2020-10-15 18:43:55,970 INFO L429 AbstractCegarLoop]: === Iteration 9 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:43:55,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:43:55,970 INFO L82 PathProgramCache]: Analyzing trace with hash 898227388, now seen corresponding path program 1 times [2020-10-15 18:43:55,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:43:55,971 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312951568] [2020-10-15 18:43:55,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:43:55,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:56,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:43:56,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312951568] [2020-10-15 18:43:56,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85072835] [2020-10-15 18:43:56,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:43:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:43:56,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-15 18:43:56,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-15 18:43:56,230 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 4, 1] term [2020-10-15 18:43:56,230 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:56,239 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 7, 1] term [2020-10-15 18:43:56,239 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:56,270 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:43:56,273 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-15 18:43:56,274 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-15 18:43:56,274 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 10 [2020-10-15 18:43:56,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877008626] [2020-10-15 18:43:56,274 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-15 18:43:56,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:43:56,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-15 18:43:56,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-15 18:43:56,275 INFO L87 Difference]: Start difference. First operand 102987 states and 513137 transitions. Second operand 10 states. [2020-10-15 18:43:57,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:43:57,414 INFO L93 Difference]: Finished difference Result 112472 states and 547973 transitions. [2020-10-15 18:43:57,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-15 18:43:57,415 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 26 [2020-10-15 18:43:57,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:43:57,810 INFO L225 Difference]: With dead ends: 112472 [2020-10-15 18:43:57,811 INFO L226 Difference]: Without dead ends: 108731 [2020-10-15 18:43:57,811 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-15 18:43:58,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108731 states. [2020-10-15 18:44:00,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108731 to 81015. [2020-10-15 18:44:00,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81015 states. [2020-10-15 18:44:01,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81015 states to 81015 states and 411835 transitions. [2020-10-15 18:44:01,146 INFO L78 Accepts]: Start accepts. Automaton has 81015 states and 411835 transitions. Word has length 26 [2020-10-15 18:44:01,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:44:01,147 INFO L481 AbstractCegarLoop]: Abstraction has 81015 states and 411835 transitions. [2020-10-15 18:44:01,147 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-15 18:44:01,147 INFO L276 IsEmpty]: Start isEmpty. Operand 81015 states and 411835 transitions. [2020-10-15 18:44:01,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-10-15 18:44:01,172 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:44:01,173 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:44:01,373 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-15 18:44:01,374 INFO L429 AbstractCegarLoop]: === Iteration 10 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:44:01,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:44:01,374 INFO L82 PathProgramCache]: Analyzing trace with hash -627868386, now seen corresponding path program 1 times [2020-10-15 18:44:01,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:44:01,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371415733] [2020-10-15 18:44:01,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:44:01,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:44:01,384 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:44:01,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-15 18:44:01,391 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-15 18:44:01,399 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-15 18:44:01,399 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-15 18:44:01,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2020-10-15 18:44:01,400 WARN L371 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-15 18:44:01,400 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-10-15 18:44:01,428 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,429 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,430 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,431 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,432 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,433 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,434 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,435 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,436 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,437 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,438 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,439 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,440 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,441 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,442 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,443 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,444 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,445 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,446 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,447 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,448 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,449 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,450 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,451 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,452 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,453 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,454 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,455 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,456 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,457 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,458 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,459 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,459 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,461 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,461 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,461 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,461 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,462 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,462 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,462 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,462 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,462 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,462 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,463 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,464 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,465 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,465 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,466 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,467 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,467 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,468 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,469 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,469 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,470 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,471 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,471 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,471 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,472 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,473 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,473 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,473 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,474 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,474 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,474 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,475 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,475 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,476 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,476 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,476 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,476 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,477 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,477 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,477 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,478 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,478 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,478 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,478 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,479 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,479 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,479 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,480 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,480 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,481 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,484 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-15 18:44:01,485 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-10-15 18:44:01,486 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-15 18:44:01,486 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-15 18:44:01,486 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-15 18:44:01,486 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-15 18:44:01,486 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-15 18:44:01,486 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-15 18:44:01,486 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-15 18:44:01,486 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-15 18:44:01,488 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-15 18:44:01,488 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 268 places, 267 transitions, 654 flow [2020-10-15 18:44:01,489 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 268 places, 267 transitions, 654 flow [2020-10-15 18:44:01,489 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 268 places, 267 transitions, 654 flow [2020-10-15 18:44:01,530 INFO L129 PetriNetUnfolder]: 26/270 cut-off events. [2020-10-15 18:44:01,530 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-10-15 18:44:01,534 INFO L80 FinitePrefix]: Finished finitePrefix Result has 318 conditions, 270 events. 26/270 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 741 event pairs, 0 based on Foata normal form. 0/231 useless extension candidates. Maximal degree in co-relation 305. Up to 14 conditions per place. [2020-10-15 18:44:01,548 INFO L117 LiptonReduction]: Number of co-enabled transitions 26348 [2020-10-15 18:44:04,696 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:04,696 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:04,699 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:04,699 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:04,702 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:04,702 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:04,706 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:04,707 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,127 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,128 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,131 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,131 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,141 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,141 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,145 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,146 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,149 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,149 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,152 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,152 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,242 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,242 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,244 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,245 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,307 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,307 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,309 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,310 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,312 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,313 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,314 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,315 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,328 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,328 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,331 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,331 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,335 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,336 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,343 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,343 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,571 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,571 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,574 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,574 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,577 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,577 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,584 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,584 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,688 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,689 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,691 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,692 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,695 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,696 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,698 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,699 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,757 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,757 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,760 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,760 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,771 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,771 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:05,774 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:05,774 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,174 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,174 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,183 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,184 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,196 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,196 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,199 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,200 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,221 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,222 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,225 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,225 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,231 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,231 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,234 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,235 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,241 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,242 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,245 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,246 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,250 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,251 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,254 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,254 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:06,997 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:06,998 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,000 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,000 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,010 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,010 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,012 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,012 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,015 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,016 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,018 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,018 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,022 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,022 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,024 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,025 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,061 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,062 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,064 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,065 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,069 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,069 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,072 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,072 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,076 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,077 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,080 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,080 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,098 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,098 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,101 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,102 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,107 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,107 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,112 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,112 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,120 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,120 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,123 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,123 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,127 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,127 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,130 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,131 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,134 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,135 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,138 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,138 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,339 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,339 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,344 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,344 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,351 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,351 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,355 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,356 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,362 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,363 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,367 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,368 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,384 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,385 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,389 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,389 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,395 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,396 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,400 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,400 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,406 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,407 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,411 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,412 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,418 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,418 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,422 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,423 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,550 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2020-10-15 18:44:07,854 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,855 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,859 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,860 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,866 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,867 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,872 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,872 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,879 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,880 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,884 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 2, 1] term [2020-10-15 18:44:07,885 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-15 18:44:07,935 INFO L132 LiptonReduction]: Checked pairs total: 38080 [2020-10-15 18:44:07,935 INFO L134 LiptonReduction]: Total number of compositions: 317 [2020-10-15 18:44:07,935 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 80 places, 61 transitions, 242 flow [2020-10-15 18:51:08,054 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 566402 states. [2020-10-15 18:51:08,054 INFO L276 IsEmpty]: Start isEmpty. Operand 566402 states. [2020-10-15 18:51:08,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-15 18:51:08,055 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:51:08,055 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:51:08,055 INFO L429 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:51:08,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:51:08,057 INFO L82 PathProgramCache]: Analyzing trace with hash 606050506, now seen corresponding path program 1 times [2020-10-15 18:51:08,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:51:08,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324523799] [2020-10-15 18:51:08,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:51:08,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:51:08,072 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 18:51:08,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324523799] [2020-10-15 18:51:08,073 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:51:08,073 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-15 18:51:08,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860729215] [2020-10-15 18:51:08,073 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-15 18:51:08,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:51:08,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-15 18:51:08,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:51:08,074 INFO L87 Difference]: Start difference. First operand 566402 states. Second operand 3 states. [2020-10-15 18:51:26,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:51:26,305 INFO L93 Difference]: Finished difference Result 327576 states and 2177505 transitions. [2020-10-15 18:51:26,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-15 18:51:26,306 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-10-15 18:51:26,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:51:27,888 INFO L225 Difference]: With dead ends: 327576 [2020-10-15 18:51:27,888 INFO L226 Difference]: Without dead ends: 322175 [2020-10-15 18:51:27,888 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-15 18:51:34,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322175 states. [2020-10-15 18:51:43,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322175 to 317743. [2020-10-15 18:51:43,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 317743 states. [2020-10-15 18:51:48,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317743 states to 317743 states and 2124618 transitions. [2020-10-15 18:51:48,168 INFO L78 Accepts]: Start accepts. Automaton has 317743 states and 2124618 transitions. Word has length 8 [2020-10-15 18:51:48,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:51:48,169 INFO L481 AbstractCegarLoop]: Abstraction has 317743 states and 2124618 transitions. [2020-10-15 18:51:48,169 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-15 18:51:48,169 INFO L276 IsEmpty]: Start isEmpty. Operand 317743 states and 2124618 transitions. [2020-10-15 18:51:48,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:51:48,169 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:51:48,169 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:51:48,169 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2020-10-15 18:51:48,169 INFO L429 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:51:48,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:51:48,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1774520014, now seen corresponding path program 1 times [2020-10-15 18:51:48,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:51:48,170 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207784165] [2020-10-15 18:51:48,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:51:48,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:51:48,217 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 18:51:48,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207784165] [2020-10-15 18:51:48,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:51:48,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-10-15 18:51:48,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595935153] [2020-10-15 18:51:48,218 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-15 18:51:48,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:51:48,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-15 18:51:48,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-10-15 18:51:48,219 INFO L87 Difference]: Start difference. First operand 317743 states and 2124618 transitions. Second operand 8 states. [2020-10-15 18:52:14,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:52:14,434 INFO L93 Difference]: Finished difference Result 511016 states and 3166257 transitions. [2020-10-15 18:52:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-15 18:52:14,435 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-15 18:52:14,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-15 18:52:16,566 INFO L225 Difference]: With dead ends: 511016 [2020-10-15 18:52:16,566 INFO L226 Difference]: Without dead ends: 510082 [2020-10-15 18:52:16,566 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-15 18:52:27,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510082 states. [2020-10-15 18:53:03,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510082 to 303396. [2020-10-15 18:53:03,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303396 states. [2020-10-15 18:53:05,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303396 states to 303396 states and 1952979 transitions. [2020-10-15 18:53:05,442 INFO L78 Accepts]: Start accepts. Automaton has 303396 states and 1952979 transitions. Word has length 12 [2020-10-15 18:53:05,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-15 18:53:05,442 INFO L481 AbstractCegarLoop]: Abstraction has 303396 states and 1952979 transitions. [2020-10-15 18:53:05,442 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-15 18:53:05,442 INFO L276 IsEmpty]: Start isEmpty. Operand 303396 states and 1952979 transitions. [2020-10-15 18:53:05,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-15 18:53:05,443 INFO L414 BasicCegarLoop]: Found error trace [2020-10-15 18:53:05,443 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-15 18:53:05,443 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2020-10-15 18:53:05,443 INFO L429 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-15 18:53:05,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-15 18:53:05,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1702288226, now seen corresponding path program 2 times [2020-10-15 18:53:05,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-15 18:53:05,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456226203] [2020-10-15 18:53:05,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-15 18:53:05,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-15 18:53:05,507 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 18:53:05,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456226203] [2020-10-15 18:53:05,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-15 18:53:05,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-15 18:53:05,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565070072] [2020-10-15 18:53:05,508 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-15 18:53:05,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-15 18:53:05,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-15 18:53:05,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-15 18:53:05,509 INFO L87 Difference]: Start difference. First operand 303396 states and 1952979 transitions. Second operand 6 states. [2020-10-15 18:53:28,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-15 18:53:28,037 INFO L93 Difference]: Finished difference Result 445414 states and 2733374 transitions. [2020-10-15 18:53:28,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-15 18:53:28,037 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-10-15 18:53:28,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. Received shutdown request... [2020-10-15 18:53:30,133 INFO L225 Difference]: With dead ends: 445414 [2020-10-15 18:53:30,133 INFO L226 Difference]: Without dead ends: 433561 [2020-10-15 18:53:30,133 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 Cannot interrupt operation gracefully because timeout expired. Forcing shutdown