/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf -i ../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-507b705 [2020-09-12 00:18:15,951 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-09-12 00:18:15,955 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-09-12 00:18:15,980 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-09-12 00:18:15,981 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-09-12 00:18:15,982 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-09-12 00:18:15,983 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-09-12 00:18:15,985 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-09-12 00:18:15,987 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-09-12 00:18:15,988 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-09-12 00:18:15,989 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-09-12 00:18:15,990 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-09-12 00:18:15,990 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-09-12 00:18:15,992 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-09-12 00:18:15,993 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-09-12 00:18:15,994 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-09-12 00:18:15,995 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-09-12 00:18:15,996 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-09-12 00:18:15,998 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-09-12 00:18:16,000 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-09-12 00:18:16,001 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-09-12 00:18:16,002 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-09-12 00:18:16,004 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-09-12 00:18:16,005 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-09-12 00:18:16,007 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-09-12 00:18:16,008 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-09-12 00:18:16,008 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-09-12 00:18:16,009 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-09-12 00:18:16,009 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-09-12 00:18:16,010 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-09-12 00:18:16,011 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-09-12 00:18:16,011 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-09-12 00:18:16,012 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-09-12 00:18:16,013 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-09-12 00:18:16,014 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-09-12 00:18:16,015 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-09-12 00:18:16,015 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-09-12 00:18:16,016 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-09-12 00:18:16,016 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-09-12 00:18:16,017 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-09-12 00:18:16,018 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-09-12 00:18:16,019 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf [2020-09-12 00:18:16,045 INFO L113 SettingsManager]: Loading preferences was successful [2020-09-12 00:18:16,046 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-09-12 00:18:16,047 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-09-12 00:18:16,047 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-09-12 00:18:16,048 INFO L138 SettingsManager]: * Use SBE=true [2020-09-12 00:18:16,048 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-09-12 00:18:16,048 INFO L138 SettingsManager]: * sizeof long=4 [2020-09-12 00:18:16,048 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-09-12 00:18:16,048 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-09-12 00:18:16,049 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-09-12 00:18:16,049 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-09-12 00:18:16,049 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-09-12 00:18:16,049 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-09-12 00:18:16,049 INFO L138 SettingsManager]: * sizeof long double=12 [2020-09-12 00:18:16,050 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-09-12 00:18:16,050 INFO L138 SettingsManager]: * Use constant arrays=true [2020-09-12 00:18:16,050 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-09-12 00:18:16,050 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-09-12 00:18:16,050 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-09-12 00:18:16,051 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-09-12 00:18:16,051 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-09-12 00:18:16,051 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-09-12 00:18:16,051 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-09-12 00:18:16,051 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-09-12 00:18:16,052 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-09-12 00:18:16,052 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-09-12 00:18:16,052 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-09-12 00:18:16,052 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-09-12 00:18:16,052 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-09-12 00:18:16,053 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-09-12 00:18:16,053 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-09-12 00:18:16,511 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-09-12 00:18:16,538 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-09-12 00:18:16,544 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-09-12 00:18:16,546 INFO L271 PluginConnector]: Initializing CDTParser... [2020-09-12 00:18:16,547 INFO L275 PluginConnector]: CDTParser initialized [2020-09-12 00:18:16,550 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2020-09-12 00:18:16,633 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/49d9894cb/ca8a02f426c74ad6a8acd4fe200e9cb7/FLAGfd4d2a75d [2020-09-12 00:18:17,303 INFO L306 CDTParser]: Found 1 translation units. [2020-09-12 00:18:17,304 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/pthread-lit/qw2004_variant.i [2020-09-12 00:18:17,322 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/49d9894cb/ca8a02f426c74ad6a8acd4fe200e9cb7/FLAGfd4d2a75d [2020-09-12 00:18:17,553 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/49d9894cb/ca8a02f426c74ad6a8acd4fe200e9cb7 [2020-09-12 00:18:17,567 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-09-12 00:18:17,572 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-09-12 00:18:17,575 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-09-12 00:18:17,575 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-09-12 00:18:17,580 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-09-12 00:18:17,581 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 12:18:17" (1/1) ... [2020-09-12 00:18:17,586 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@d390eb4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:17, skipping insertion in model container [2020-09-12 00:18:17,587 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 12:18:17" (1/1) ... [2020-09-12 00:18:17,597 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-09-12 00:18:17,666 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-09-12 00:18:18,164 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-12 00:18:18,178 INFO L203 MainTranslator]: Completed pre-run [2020-09-12 00:18:18,225 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-12 00:18:18,309 INFO L208 MainTranslator]: Completed translation [2020-09-12 00:18:18,310 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18 WrapperNode [2020-09-12 00:18:18,310 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-09-12 00:18:18,311 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-09-12 00:18:18,311 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-09-12 00:18:18,312 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-09-12 00:18:18,323 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,343 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,387 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-09-12 00:18:18,387 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-09-12 00:18:18,388 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-09-12 00:18:18,388 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-09-12 00:18:18,401 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,402 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,412 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,413 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,429 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,438 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,449 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... [2020-09-12 00:18:18,453 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-09-12 00:18:18,458 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-09-12 00:18:18,458 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-09-12 00:18:18,459 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-09-12 00:18:18,460 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-09-12 00:18:18,541 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpStop [2020-09-12 00:18:18,542 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpStop [2020-09-12 00:18:18,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-09-12 00:18:18,542 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-09-12 00:18:18,543 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-09-12 00:18:18,543 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-09-12 00:18:18,544 INFO L130 BoogieDeclarations]: Found specification of procedure BCSP_PnpAdd [2020-09-12 00:18:18,544 INFO L138 BoogieDeclarations]: Found implementation of procedure BCSP_PnpAdd [2020-09-12 00:18:18,545 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-09-12 00:18:18,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-09-12 00:18:18,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-09-12 00:18:18,548 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-09-12 00:18:19,111 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-09-12 00:18:19,112 INFO L295 CfgBuilder]: Removed 15 assume(true) statements. [2020-09-12 00:18:19,117 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 12:18:19 BoogieIcfgContainer [2020-09-12 00:18:19,117 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-09-12 00:18:19,119 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-09-12 00:18:19,119 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-09-12 00:18:19,123 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-09-12 00:18:19,124 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 12:18:17" (1/3) ... [2020-09-12 00:18:19,125 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1826cc29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 12:18:19, skipping insertion in model container [2020-09-12 00:18:19,125 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:18" (2/3) ... [2020-09-12 00:18:19,125 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1826cc29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 12:18:19, skipping insertion in model container [2020-09-12 00:18:19,126 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 12:18:19" (3/3) ... [2020-09-12 00:18:19,128 INFO L109 eAbstractionObserver]: Analyzing ICFG qw2004_variant.i [2020-09-12 00:18:19,140 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-09-12 00:18:19,141 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-09-12 00:18:19,152 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-09-12 00:18:19,153 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-09-12 00:18:19,184 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,184 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,184 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,185 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,185 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,185 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,186 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,186 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,186 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,187 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,187 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,187 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,188 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,188 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,189 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,189 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,189 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,190 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,190 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,190 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,191 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,191 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,191 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,191 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,192 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,192 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,192 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,192 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,193 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,193 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,193 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,194 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,194 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,195 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,195 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,195 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,195 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,196 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,196 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,197 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,201 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,202 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,202 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,203 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,203 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,203 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,203 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,204 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,204 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,204 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,208 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,208 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,209 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,209 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,209 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,209 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,209 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:19,233 INFO L251 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-09-12 00:18:19,262 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:19,263 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:19,263 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:19,263 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:19,263 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:19,263 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:19,264 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:19,264 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:19,282 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 72 transitions, 154 flow [2020-09-12 00:18:19,285 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 73 places, 72 transitions, 154 flow [2020-09-12 00:18:19,337 INFO L129 PetriNetUnfolder]: 6/80 cut-off events. [2020-09-12 00:18:19,338 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-09-12 00:18:19,345 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 129 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-09-12 00:18:19,349 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 73 places, 72 transitions, 154 flow [2020-09-12 00:18:19,376 INFO L129 PetriNetUnfolder]: 6/80 cut-off events. [2020-09-12 00:18:19,377 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-09-12 00:18:19,378 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 129 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-09-12 00:18:19,381 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 1738 [2020-09-12 00:18:19,382 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:20,951 INFO L206 etLargeBlockEncoding]: Checked pairs total: 2433 [2020-09-12 00:18:20,951 INFO L214 etLargeBlockEncoding]: Total number of compositions: 66 [2020-09-12 00:18:20,956 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 25 places, 22 transitions, 54 flow [2020-09-12 00:18:20,978 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 206 states. [2020-09-12 00:18:20,981 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states. [2020-09-12 00:18:20,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-09-12 00:18:20,990 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:20,991 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:20,992 INFO L427 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-09-12 00:18:20,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:21,000 INFO L82 PathProgramCache]: Analyzing trace with hash 620336238, now seen corresponding path program 1 times [2020-09-12 00:18:21,022 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:21,023 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393568701] [2020-09-12 00:18:21,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:21,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:21,272 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393568701] [2020-09-12 00:18:21,273 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:21,273 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-09-12 00:18:21,274 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [766143922] [2020-09-12 00:18:21,276 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:21,279 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:21,297 INFO L274 McrAutomatonBuilder]: Finished intersection with 8 states and 7 transitions. [2020-09-12 00:18:21,297 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:21,300 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:21,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:21,301 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:21,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:21,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:21,323 INFO L87 Difference]: Start difference. First operand 206 states. Second operand 3 states. [2020-09-12 00:18:21,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:21,368 INFO L93 Difference]: Finished difference Result 156 states and 380 transitions. [2020-09-12 00:18:21,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:21,371 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2020-09-12 00:18:21,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:21,388 INFO L225 Difference]: With dead ends: 156 [2020-09-12 00:18:21,388 INFO L226 Difference]: Without dead ends: 135 [2020-09-12 00:18:21,390 INFO L675 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-09-12 00:18:21,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-09-12 00:18:21,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2020-09-12 00:18:21,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-09-12 00:18:21,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 322 transitions. [2020-09-12 00:18:21,453 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 322 transitions. Word has length 7 [2020-09-12 00:18:21,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:21,455 INFO L479 AbstractCegarLoop]: Abstraction has 135 states and 322 transitions. [2020-09-12 00:18:21,455 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:21,455 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 322 transitions. [2020-09-12 00:18:21,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-09-12 00:18:21,456 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:21,456 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:21,457 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-09-12 00:18:21,457 INFO L427 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-09-12 00:18:21,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:21,457 INFO L82 PathProgramCache]: Analyzing trace with hash 2050536299, now seen corresponding path program 1 times [2020-09-12 00:18:21,458 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:21,458 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929536345] [2020-09-12 00:18:21,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:21,493 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:21,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:21,512 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:21,539 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:21,540 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:21,541 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-09-12 00:18:21,543 WARN L363 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:21,543 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-09-12 00:18:21,553 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,553 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,553 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,554 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,554 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,554 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,555 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,555 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,555 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,555 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,556 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,556 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,556 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,556 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,556 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,557 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,557 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,557 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,557 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,557 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,558 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,558 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,558 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,558 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,558 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,559 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,559 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,559 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,560 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,560 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,560 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,560 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,561 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,561 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,561 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,561 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,561 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,562 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,562 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,562 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,562 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,562 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,563 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,563 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,563 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,563 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,563 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,564 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,564 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,564 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,564 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,564 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,565 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,565 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,565 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,566 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,566 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,566 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,566 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,566 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,567 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,567 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,567 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,567 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,567 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,567 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,568 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,568 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,568 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,568 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,568 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,569 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,569 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,569 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,569 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,569 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,569 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,570 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,570 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,570 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,571 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,571 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,571 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,571 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,571 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,572 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,572 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,572 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,572 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,572 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,575 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,575 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,576 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,576 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,576 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,576 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,576 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,577 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,577 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,577 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,579 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,579 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,579 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,579 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,580 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,580 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,580 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,581 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,582 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,582 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,582 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,582 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,582 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of2ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,583 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:21,584 INFO L251 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-09-12 00:18:21,585 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:21,585 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:21,585 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:21,585 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:21,585 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:21,585 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:21,585 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:21,586 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:21,589 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 112 places, 111 transitions, 246 flow [2020-09-12 00:18:21,589 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 112 places, 111 transitions, 246 flow [2020-09-12 00:18:21,628 INFO L129 PetriNetUnfolder]: 10/118 cut-off events. [2020-09-12 00:18:21,629 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-09-12 00:18:21,631 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-09-12 00:18:21,636 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 112 places, 111 transitions, 246 flow [2020-09-12 00:18:21,658 INFO L129 PetriNetUnfolder]: 10/118 cut-off events. [2020-09-12 00:18:21,658 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-09-12 00:18:21,660 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-09-12 00:18:21,665 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 4260 [2020-09-12 00:18:21,665 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:24,153 INFO L206 etLargeBlockEncoding]: Checked pairs total: 6492 [2020-09-12 00:18:24,153 INFO L214 etLargeBlockEncoding]: Total number of compositions: 114 [2020-09-12 00:18:24,154 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 38 places, 32 transitions, 88 flow [2020-09-12 00:18:24,224 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 1262 states. [2020-09-12 00:18:24,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states. [2020-09-12 00:18:24,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-09-12 00:18:24,226 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:24,226 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:24,226 INFO L427 AbstractCegarLoop]: === Iteration 1 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-09-12 00:18:24,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:24,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1393576097, now seen corresponding path program 1 times [2020-09-12 00:18:24,228 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:24,228 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715492948] [2020-09-12 00:18:24,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:24,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:24,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:24,290 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715492948] [2020-09-12 00:18:24,291 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:24,291 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-09-12 00:18:24,291 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [299350802] [2020-09-12 00:18:24,292 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:24,293 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:24,294 INFO L274 McrAutomatonBuilder]: Finished intersection with 9 states and 8 transitions. [2020-09-12 00:18:24,294 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:24,295 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:24,295 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:24,295 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:24,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:24,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:24,296 INFO L87 Difference]: Start difference. First operand 1262 states. Second operand 3 states. [2020-09-12 00:18:24,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:24,359 INFO L93 Difference]: Finished difference Result 937 states and 3217 transitions. [2020-09-12 00:18:24,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:24,360 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-09-12 00:18:24,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:24,376 INFO L225 Difference]: With dead ends: 937 [2020-09-12 00:18:24,376 INFO L226 Difference]: Without dead ends: 867 [2020-09-12 00:18:24,377 INFO L675 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-09-12 00:18:24,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2020-09-12 00:18:24,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 867. [2020-09-12 00:18:24,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 867 states. [2020-09-12 00:18:24,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 2942 transitions. [2020-09-12 00:18:24,491 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 2942 transitions. Word has length 8 [2020-09-12 00:18:24,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:24,492 INFO L479 AbstractCegarLoop]: Abstraction has 867 states and 2942 transitions. [2020-09-12 00:18:24,492 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:24,492 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 2942 transitions. [2020-09-12 00:18:24,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:24,494 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:24,494 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:24,494 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-09-12 00:18:24,495 INFO L427 AbstractCegarLoop]: === Iteration 2 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-09-12 00:18:24,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:24,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1183384217, now seen corresponding path program 1 times [2020-09-12 00:18:24,495 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:24,496 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580898757] [2020-09-12 00:18:24,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:24,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:24,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:24,640 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580898757] [2020-09-12 00:18:24,641 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:24,642 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-09-12 00:18:24,642 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2078174712] [2020-09-12 00:18:24,643 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:24,644 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:24,646 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:18:24,648 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:24,648 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:24,648 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:18:24,649 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:24,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:18:24,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:18:24,649 INFO L87 Difference]: Start difference. First operand 867 states and 2942 transitions. Second operand 6 states. [2020-09-12 00:18:24,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:24,848 INFO L93 Difference]: Finished difference Result 1399 states and 4622 transitions. [2020-09-12 00:18:24,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-09-12 00:18:24,848 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:18:24,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:24,861 INFO L225 Difference]: With dead ends: 1399 [2020-09-12 00:18:24,861 INFO L226 Difference]: Without dead ends: 1364 [2020-09-12 00:18:24,863 INFO L675 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-09-12 00:18:24,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2020-09-12 00:18:24,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1228. [2020-09-12 00:18:24,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1228 states. [2020-09-12 00:18:24,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 4222 transitions. [2020-09-12 00:18:24,930 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 4222 transitions. Word has length 12 [2020-09-12 00:18:24,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:24,933 INFO L479 AbstractCegarLoop]: Abstraction has 1228 states and 4222 transitions. [2020-09-12 00:18:24,933 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:18:24,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 4222 transitions. [2020-09-12 00:18:24,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:24,941 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:24,941 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:24,942 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-09-12 00:18:24,942 INFO L427 AbstractCegarLoop]: === Iteration 3 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-09-12 00:18:24,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:24,942 INFO L82 PathProgramCache]: Analyzing trace with hash -1642590043, now seen corresponding path program 2 times [2020-09-12 00:18:24,944 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:24,944 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119670379] [2020-09-12 00:18:24,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:24,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:25,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:25,067 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119670379] [2020-09-12 00:18:25,068 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:25,068 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:18:25,069 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [188051440] [2020-09-12 00:18:25,069 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:25,070 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:25,072 INFO L274 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-09-12 00:18:25,072 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:25,091 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:25,092 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-09-12 00:18:25,092 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:25,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-09-12 00:18:25,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-09-12 00:18:25,093 INFO L87 Difference]: Start difference. First operand 1228 states and 4222 transitions. Second operand 5 states. [2020-09-12 00:18:25,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:25,178 INFO L93 Difference]: Finished difference Result 1399 states and 4447 transitions. [2020-09-12 00:18:25,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-09-12 00:18:25,179 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 12 [2020-09-12 00:18:25,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:25,190 INFO L225 Difference]: With dead ends: 1399 [2020-09-12 00:18:25,190 INFO L226 Difference]: Without dead ends: 1358 [2020-09-12 00:18:25,190 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 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-09-12 00:18:25,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1358 states. [2020-09-12 00:18:25,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1358 to 1149. [2020-09-12 00:18:25,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1149 states. [2020-09-12 00:18:25,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 3794 transitions. [2020-09-12 00:18:25,233 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 3794 transitions. Word has length 12 [2020-09-12 00:18:25,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:25,233 INFO L479 AbstractCegarLoop]: Abstraction has 1149 states and 3794 transitions. [2020-09-12 00:18:25,233 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-09-12 00:18:25,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 3794 transitions. [2020-09-12 00:18:25,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-09-12 00:18:25,236 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:25,236 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:25,236 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-09-12 00:18:25,236 INFO L427 AbstractCegarLoop]: === Iteration 4 === [BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, BCSP_PnpAddErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-09-12 00:18:25,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:25,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1186391722, now seen corresponding path program 1 times [2020-09-12 00:18:25,237 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:25,237 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132878452] [2020-09-12 00:18:25,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:25,254 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:25,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:25,269 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:25,284 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:25,285 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:25,285 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-09-12 00:18:25,285 WARN L363 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:25,290 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-09-12 00:18:25,303 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,304 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,304 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,304 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,304 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,304 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,305 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,305 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,305 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,305 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,305 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,305 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,306 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,307 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,307 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,307 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,307 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,307 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,307 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,308 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,308 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,308 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,308 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,308 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,309 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,309 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,309 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,309 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,309 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,309 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,310 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,310 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,310 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,310 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,310 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,311 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,311 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,312 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,315 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,315 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,319 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,322 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,322 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,325 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,328 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,328 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,329 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,330 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,334 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,334 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,334 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,335 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,335 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,335 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,335 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,335 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,338 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,338 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,338 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,338 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,338 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,338 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,339 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,342 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,342 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,342 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,343 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,343 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,343 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,343 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,345 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,345 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,345 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,345 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of3ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,345 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,345 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,346 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:25,347 INFO L251 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-09-12 00:18:25,347 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:25,347 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:25,347 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:25,347 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:25,347 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:25,347 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:25,347 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:25,348 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:25,350 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 151 places, 150 transitions, 342 flow [2020-09-12 00:18:25,350 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 151 places, 150 transitions, 342 flow [2020-09-12 00:18:25,387 INFO L129 PetriNetUnfolder]: 14/156 cut-off events. [2020-09-12 00:18:25,387 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-09-12 00:18:25,389 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 384 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-09-12 00:18:25,397 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 151 places, 150 transitions, 342 flow [2020-09-12 00:18:25,419 INFO L129 PetriNetUnfolder]: 14/156 cut-off events. [2020-09-12 00:18:25,419 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-09-12 00:18:25,421 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 384 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-09-12 00:18:25,429 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 7982 [2020-09-12 00:18:25,429 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:28,890 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2020-09-12 00:18:28,959 INFO L206 etLargeBlockEncoding]: Checked pairs total: 12044 [2020-09-12 00:18:28,959 INFO L214 etLargeBlockEncoding]: Total number of compositions: 157 [2020-09-12 00:18:28,959 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 50 places, 42 transitions, 126 flow [2020-09-12 00:18:29,500 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 7557 states. [2020-09-12 00:18:29,500 INFO L276 IsEmpty]: Start isEmpty. Operand 7557 states. [2020-09-12 00:18:29,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-09-12 00:18:29,501 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:29,501 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:29,501 INFO L427 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-09-12 00:18:29,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:29,502 INFO L82 PathProgramCache]: Analyzing trace with hash -618301060, now seen corresponding path program 1 times [2020-09-12 00:18:29,502 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:29,502 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307094412] [2020-09-12 00:18:29,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:29,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:29,536 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307094412] [2020-09-12 00:18:29,536 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:29,536 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-09-12 00:18:29,536 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1796337317] [2020-09-12 00:18:29,537 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:29,537 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:29,538 INFO L274 McrAutomatonBuilder]: Finished intersection with 9 states and 8 transitions. [2020-09-12 00:18:29,538 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:29,538 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:29,538 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:29,538 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:29,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:29,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:29,539 INFO L87 Difference]: Start difference. First operand 7557 states. Second operand 3 states. [2020-09-12 00:18:29,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:29,622 INFO L93 Difference]: Finished difference Result 4905 states and 20409 transitions. [2020-09-12 00:18:29,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:29,622 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-09-12 00:18:29,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:29,671 INFO L225 Difference]: With dead ends: 4905 [2020-09-12 00:18:29,671 INFO L226 Difference]: Without dead ends: 4697 [2020-09-12 00:18:29,671 INFO L675 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-09-12 00:18:29,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4697 states. [2020-09-12 00:18:29,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4697 to 4521. [2020-09-12 00:18:29,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4521 states. [2020-09-12 00:18:29,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4521 states to 4521 states and 19117 transitions. [2020-09-12 00:18:29,881 INFO L78 Accepts]: Start accepts. Automaton has 4521 states and 19117 transitions. Word has length 8 [2020-09-12 00:18:29,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:29,882 INFO L479 AbstractCegarLoop]: Abstraction has 4521 states and 19117 transitions. [2020-09-12 00:18:29,882 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:29,882 INFO L276 IsEmpty]: Start isEmpty. Operand 4521 states and 19117 transitions. [2020-09-12 00:18:29,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:29,883 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:29,883 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:29,884 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-09-12 00:18:29,884 INFO L427 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-09-12 00:18:29,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:29,884 INFO L82 PathProgramCache]: Analyzing trace with hash -1821911628, now seen corresponding path program 1 times [2020-09-12 00:18:29,885 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:29,885 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843350038] [2020-09-12 00:18:29,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:29,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:30,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:30,044 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843350038] [2020-09-12 00:18:30,044 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:30,044 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:18:30,045 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1023096432] [2020-09-12 00:18:30,045 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:30,046 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:30,049 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 48 transitions. [2020-09-12 00:18:30,049 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:30,076 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:18:30,077 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:30,252 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29223#(or (not (= ~stoppingFlag~0 0)) (= ~stopped~0 0))] [2020-09-12 00:18:30,252 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:18:30,252 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:30,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:18:30,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:18:30,253 INFO L87 Difference]: Start difference. First operand 4521 states and 19117 transitions. Second operand 6 states. [2020-09-12 00:18:30,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:30,476 INFO L93 Difference]: Finished difference Result 6394 states and 25371 transitions. [2020-09-12 00:18:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-09-12 00:18:30,477 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:18:30,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:30,530 INFO L225 Difference]: With dead ends: 6394 [2020-09-12 00:18:30,531 INFO L226 Difference]: Without dead ends: 6278 [2020-09-12 00:18:30,531 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2020-09-12 00:18:30,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6278 states. [2020-09-12 00:18:30,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6278 to 5194. [2020-09-12 00:18:30,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5194 states. [2020-09-12 00:18:30,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5194 states to 5194 states and 21234 transitions. [2020-09-12 00:18:30,727 INFO L78 Accepts]: Start accepts. Automaton has 5194 states and 21234 transitions. Word has length 12 [2020-09-12 00:18:30,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:30,728 INFO L479 AbstractCegarLoop]: Abstraction has 5194 states and 21234 transitions. [2020-09-12 00:18:30,728 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:18:30,728 INFO L276 IsEmpty]: Start isEmpty. Operand 5194 states and 21234 transitions. [2020-09-12 00:18:30,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:30,729 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:30,729 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:30,729 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-09-12 00:18:30,730 INFO L427 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-09-12 00:18:30,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:30,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1811850402, now seen corresponding path program 2 times [2020-09-12 00:18:30,730 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:30,731 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918605496] [2020-09-12 00:18:30,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:30,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:30,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:30,809 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918605496] [2020-09-12 00:18:30,809 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:30,809 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-09-12 00:18:30,810 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1439995465] [2020-09-12 00:18:30,810 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:30,811 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:30,812 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:18:30,812 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:30,813 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:30,813 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:18:30,813 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:30,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:18:30,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:18:30,814 INFO L87 Difference]: Start difference. First operand 5194 states and 21234 transitions. Second operand 6 states. [2020-09-12 00:18:31,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:31,067 INFO L93 Difference]: Finished difference Result 6759 states and 26021 transitions. [2020-09-12 00:18:31,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-09-12 00:18:31,067 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:18:31,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:31,098 INFO L225 Difference]: With dead ends: 6759 [2020-09-12 00:18:31,099 INFO L226 Difference]: Without dead ends: 6549 [2020-09-12 00:18:31,099 INFO L675 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-09-12 00:18:31,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6549 states. [2020-09-12 00:18:31,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6549 to 6056. [2020-09-12 00:18:31,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6056 states. [2020-09-12 00:18:31,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6056 states to 6056 states and 23799 transitions. [2020-09-12 00:18:31,392 INFO L78 Accepts]: Start accepts. Automaton has 6056 states and 23799 transitions. Word has length 12 [2020-09-12 00:18:31,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:31,393 INFO L479 AbstractCegarLoop]: Abstraction has 6056 states and 23799 transitions. [2020-09-12 00:18:31,393 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:18:31,393 INFO L276 IsEmpty]: Start isEmpty. Operand 6056 states and 23799 transitions. [2020-09-12 00:18:31,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-12 00:18:31,395 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:31,396 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:31,396 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-09-12 00:18:31,396 INFO L427 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-09-12 00:18:31,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:31,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1998001433, now seen corresponding path program 1 times [2020-09-12 00:18:31,397 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:31,397 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731005517] [2020-09-12 00:18:31,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:31,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:31,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:18:31,470 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731005517] [2020-09-12 00:18:31,470 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:31,472 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:18:31,472 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2054586185] [2020-09-12 00:18:31,472 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:31,474 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:31,477 INFO L274 McrAutomatonBuilder]: Finished intersection with 51 states and 84 transitions. [2020-09-12 00:18:31,478 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:31,732 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [64901#(or (not (= ~stoppingFlag~0 0)) (= ~stopped~0 0))] [2020-09-12 00:18:31,732 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:18:31,733 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:31,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:18:31,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:18:31,733 INFO L87 Difference]: Start difference. First operand 6056 states and 23799 transitions. Second operand 6 states. [2020-09-12 00:18:31,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:31,957 INFO L93 Difference]: Finished difference Result 7000 states and 25461 transitions. [2020-09-12 00:18:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-09-12 00:18:31,958 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 16 [2020-09-12 00:18:31,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:31,991 INFO L225 Difference]: With dead ends: 7000 [2020-09-12 00:18:31,992 INFO L226 Difference]: Without dead ends: 6839 [2020-09-12 00:18:31,992 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 21 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2020-09-12 00:18:32,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6839 states. [2020-09-12 00:18:32,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6839 to 5952. [2020-09-12 00:18:32,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5952 states. [2020-09-12 00:18:32,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5952 states to 5952 states and 22244 transitions. [2020-09-12 00:18:32,213 INFO L78 Accepts]: Start accepts. Automaton has 5952 states and 22244 transitions. Word has length 16 [2020-09-12 00:18:32,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:32,213 INFO L479 AbstractCegarLoop]: Abstraction has 5952 states and 22244 transitions. [2020-09-12 00:18:32,213 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:18:32,214 INFO L276 IsEmpty]: Start isEmpty. Operand 5952 states and 22244 transitions. [2020-09-12 00:18:32,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-09-12 00:18:32,218 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:32,219 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:32,219 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-09-12 00:18:32,219 INFO L427 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-09-12 00:18:32,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:32,219 INFO L82 PathProgramCache]: Analyzing trace with hash 381783754, now seen corresponding path program 1 times [2020-09-12 00:18:32,220 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:32,220 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708170517] [2020-09-12 00:18:32,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:32,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:32,237 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:32,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:32,251 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:32,260 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:32,260 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:32,260 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-09-12 00:18:32,261 WARN L363 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:32,261 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-09-12 00:18:32,277 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,277 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,277 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,277 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,278 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,278 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,278 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,278 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,278 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,278 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,279 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,279 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,279 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,280 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,280 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,280 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,281 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,281 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,281 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,281 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,281 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,281 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,282 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,282 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,282 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,282 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,282 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,283 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,283 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,283 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,283 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,283 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,284 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,285 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,285 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,285 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,285 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,285 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,286 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,286 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,286 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,286 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,286 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,286 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,287 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,287 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,287 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,287 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,287 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,287 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,288 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,288 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,288 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,288 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,288 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,288 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,289 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,289 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,289 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,289 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,289 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,290 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,290 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,290 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,290 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,290 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,291 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,291 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,291 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,291 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,291 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,292 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,292 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,292 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,292 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,292 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,292 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,293 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,293 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,293 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,293 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,293 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,293 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,294 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,294 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,294 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,294 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,294 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,294 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,295 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,295 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,295 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,295 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,295 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,295 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,296 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,296 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,296 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,296 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,296 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,296 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,297 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,297 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,297 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,297 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,297 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,297 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,298 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,298 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,298 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,298 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,298 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,298 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,299 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,300 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,301 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,301 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,301 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,301 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,301 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,301 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,302 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,302 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,302 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,302 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,302 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,302 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,303 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,303 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,303 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,303 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,303 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,303 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,304 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,305 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,305 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,305 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,305 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,306 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,306 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,307 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,307 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,312 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,313 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,313 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,314 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,314 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,316 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,316 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,317 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,317 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,318 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,318 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,319 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,320 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,320 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,321 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,321 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of4ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,323 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,323 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,324 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,324 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,326 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,326 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,327 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,327 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,328 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,328 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,328 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,329 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,329 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,329 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,329 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,330 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,331 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,331 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,333 INFO L251 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-09-12 00:18:32,333 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:32,333 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:32,333 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:32,334 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:32,334 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:32,334 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:32,334 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:32,334 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:32,337 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 190 places, 189 transitions, 442 flow [2020-09-12 00:18:32,337 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 190 places, 189 transitions, 442 flow [2020-09-12 00:18:32,369 INFO L129 PetriNetUnfolder]: 18/194 cut-off events. [2020-09-12 00:18:32,369 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-09-12 00:18:32,372 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 507 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-09-12 00:18:32,387 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 190 places, 189 transitions, 442 flow [2020-09-12 00:18:32,418 INFO L129 PetriNetUnfolder]: 18/194 cut-off events. [2020-09-12 00:18:32,418 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-09-12 00:18:32,420 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 507 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-09-12 00:18:32,432 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 12904 [2020-09-12 00:18:32,433 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:36,071 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2020-09-12 00:18:36,451 INFO L206 etLargeBlockEncoding]: Checked pairs total: 17673 [2020-09-12 00:18:36,451 INFO L214 etLargeBlockEncoding]: Total number of compositions: 202 [2020-09-12 00:18:36,451 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 60 places, 48 transitions, 160 flow [2020-09-12 00:18:40,101 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 32432 states. [2020-09-12 00:18:40,101 INFO L276 IsEmpty]: Start isEmpty. Operand 32432 states. [2020-09-12 00:18:40,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-09-12 00:18:40,102 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:40,102 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:40,102 INFO L427 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-09-12 00:18:40,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:40,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1729441303, now seen corresponding path program 1 times [2020-09-12 00:18:40,103 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:40,103 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490031618] [2020-09-12 00:18:40,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:40,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:40,134 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:40,135 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490031618] [2020-09-12 00:18:40,135 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:40,135 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-09-12 00:18:40,135 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1191460795] [2020-09-12 00:18:40,136 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:40,136 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:40,137 INFO L274 McrAutomatonBuilder]: Finished intersection with 9 states and 8 transitions. [2020-09-12 00:18:40,137 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:40,137 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:40,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:40,137 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:40,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:40,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:40,138 INFO L87 Difference]: Start difference. First operand 32432 states. Second operand 3 states. [2020-09-12 00:18:40,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:40,333 INFO L93 Difference]: Finished difference Result 21452 states and 107978 transitions. [2020-09-12 00:18:40,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:40,333 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-09-12 00:18:40,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:40,444 INFO L225 Difference]: With dead ends: 21452 [2020-09-12 00:18:40,445 INFO L226 Difference]: Without dead ends: 20480 [2020-09-12 00:18:40,445 INFO L675 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-09-12 00:18:40,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20480 states. [2020-09-12 00:18:41,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20480 to 19872. [2020-09-12 00:18:41,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19872 states. [2020-09-12 00:18:41,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19872 states to 19872 states and 101162 transitions. [2020-09-12 00:18:41,438 INFO L78 Accepts]: Start accepts. Automaton has 19872 states and 101162 transitions. Word has length 8 [2020-09-12 00:18:41,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:41,438 INFO L479 AbstractCegarLoop]: Abstraction has 19872 states and 101162 transitions. [2020-09-12 00:18:41,438 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:41,438 INFO L276 IsEmpty]: Start isEmpty. Operand 19872 states and 101162 transitions. [2020-09-12 00:18:41,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:41,439 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:41,439 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:41,439 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-09-12 00:18:41,439 INFO L427 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-09-12 00:18:41,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:41,440 INFO L82 PathProgramCache]: Analyzing trace with hash 580710858, now seen corresponding path program 1 times [2020-09-12 00:18:41,440 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:41,440 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989069920] [2020-09-12 00:18:41,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:41,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:41,495 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:41,495 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989069920] [2020-09-12 00:18:41,495 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:41,496 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:18:41,496 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1924677707] [2020-09-12 00:18:41,496 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:41,497 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:41,499 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 48 transitions. [2020-09-12 00:18:41,499 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:41,522 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:18:41,522 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:41,532 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:18:41,532 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:41,584 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [126261#(= 0 (+ |BCSP_PnpAddThread1of4ForFork0_#t~ret3| 1))] [2020-09-12 00:18:41,584 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:18:41,584 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:41,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:18:41,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:18:41,585 INFO L87 Difference]: Start difference. First operand 19872 states and 101162 transitions. Second operand 6 states. [2020-09-12 00:18:43,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:43,570 INFO L93 Difference]: Finished difference Result 27671 states and 134379 transitions. [2020-09-12 00:18:43,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-09-12 00:18:43,571 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:18:43,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:43,726 INFO L225 Difference]: With dead ends: 27671 [2020-09-12 00:18:43,727 INFO L226 Difference]: Without dead ends: 27438 [2020-09-12 00:18:43,727 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:18:43,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27438 states. [2020-09-12 00:18:44,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27438 to 20325. [2020-09-12 00:18:44,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20325 states. [2020-09-12 00:18:44,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20325 states to 20325 states and 100385 transitions. [2020-09-12 00:18:44,457 INFO L78 Accepts]: Start accepts. Automaton has 20325 states and 100385 transitions. Word has length 12 [2020-09-12 00:18:44,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:44,458 INFO L479 AbstractCegarLoop]: Abstraction has 20325 states and 100385 transitions. [2020-09-12 00:18:44,458 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:18:44,458 INFO L276 IsEmpty]: Start isEmpty. Operand 20325 states and 100385 transitions. [2020-09-12 00:18:44,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:44,459 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:44,459 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:44,459 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-09-12 00:18:44,459 INFO L427 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-09-12 00:18:44,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:44,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1661696182, now seen corresponding path program 2 times [2020-09-12 00:18:44,460 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:44,460 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602052285] [2020-09-12 00:18:44,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:44,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:44,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-09-12 00:18:44,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602052285] [2020-09-12 00:18:44,524 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:44,524 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-09-12 00:18:44,525 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [789529373] [2020-09-12 00:18:44,525 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:44,525 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:44,526 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:18:44,527 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:44,527 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:44,527 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:18:44,527 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:44,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:18:44,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:18:44,528 INFO L87 Difference]: Start difference. First operand 20325 states and 100385 transitions. Second operand 6 states. [2020-09-12 00:18:45,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:45,365 INFO L93 Difference]: Finished difference Result 31625 states and 151030 transitions. [2020-09-12 00:18:45,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-09-12 00:18:45,366 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:18:45,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:45,500 INFO L225 Difference]: With dead ends: 31625 [2020-09-12 00:18:45,500 INFO L226 Difference]: Without dead ends: 30820 [2020-09-12 00:18:45,500 INFO L675 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-09-12 00:18:45,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30820 states. [2020-09-12 00:18:46,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30820 to 26220. [2020-09-12 00:18:46,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26220 states. [2020-09-12 00:18:46,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26220 states to 26220 states and 128452 transitions. [2020-09-12 00:18:46,297 INFO L78 Accepts]: Start accepts. Automaton has 26220 states and 128452 transitions. Word has length 12 [2020-09-12 00:18:46,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:46,298 INFO L479 AbstractCegarLoop]: Abstraction has 26220 states and 128452 transitions. [2020-09-12 00:18:46,298 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:18:46,298 INFO L276 IsEmpty]: Start isEmpty. Operand 26220 states and 128452 transitions. [2020-09-12 00:18:46,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-12 00:18:46,299 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:46,299 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:46,299 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-09-12 00:18:46,300 INFO L427 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-09-12 00:18:46,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:46,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1492955483, now seen corresponding path program 1 times [2020-09-12 00:18:46,300 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:46,300 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636522300] [2020-09-12 00:18:46,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:46,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:46,375 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:18:46,375 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636522300] [2020-09-12 00:18:46,376 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:46,376 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-09-12 00:18:46,376 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1061179182] [2020-09-12 00:18:46,376 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:46,377 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:47,599 INFO L274 McrAutomatonBuilder]: Finished intersection with 51 states and 84 transitions. [2020-09-12 00:18:47,600 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:47,631 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:47,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,650 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:47,650 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,666 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,666 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,683 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,683 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,697 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,710 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,711 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,714 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,714 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,718 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,718 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,724 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,725 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,729 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,729 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,733 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,733 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,737 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,738 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,741 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:47,742 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,780 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:47,781 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:47,792 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[3, 2, 3, 1] term [2020-09-12 00:18:47,792 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2020-09-12 00:18:47,797 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [278684#(or (= BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond 0) (= 0 (+ BCSP_PnpAddThread2of4ForFork0_~status~0 1))), 278685#(or (= ~stoppingEvent~0 0) (= 0 (+ BCSP_PnpAddThread2of4ForFork0_~status~0 1))), 278686#(or (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond 0)), 278687#(or (not (= ~stoppingFlag~0 0)) (= ~stoppingEvent~0 0))] [2020-09-12 00:18:47,797 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-12 00:18:47,797 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:47,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-12 00:18:47,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:18:47,798 INFO L87 Difference]: Start difference. First operand 26220 states and 128452 transitions. Second operand 12 states. [2020-09-12 00:18:48,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:48,598 INFO L93 Difference]: Finished difference Result 51332 states and 234412 transitions. [2020-09-12 00:18:48,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-09-12 00:18:48,599 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 16 [2020-09-12 00:18:48,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:48,749 INFO L225 Difference]: With dead ends: 51332 [2020-09-12 00:18:48,750 INFO L226 Difference]: Without dead ends: 50491 [2020-09-12 00:18:48,750 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2020-09-12 00:18:48,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50491 states. [2020-09-12 00:18:49,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50491 to 28716. [2020-09-12 00:18:49,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28716 states. [2020-09-12 00:18:49,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28716 states to 28716 states and 139250 transitions. [2020-09-12 00:18:49,847 INFO L78 Accepts]: Start accepts. Automaton has 28716 states and 139250 transitions. Word has length 16 [2020-09-12 00:18:49,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:49,847 INFO L479 AbstractCegarLoop]: Abstraction has 28716 states and 139250 transitions. [2020-09-12 00:18:49,848 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-12 00:18:49,848 INFO L276 IsEmpty]: Start isEmpty. Operand 28716 states and 139250 transitions. [2020-09-12 00:18:49,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-12 00:18:49,853 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:49,854 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:49,854 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-09-12 00:18:49,854 INFO L427 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-09-12 00:18:49,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:49,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1737336018, now seen corresponding path program 1 times [2020-09-12 00:18:49,855 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:49,855 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167411360] [2020-09-12 00:18:49,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:49,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:50,000 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:50,001 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167411360] [2020-09-12 00:18:50,001 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780999828] [2020-09-12 00:18:50,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/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-09-12 00:18:50,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:50,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-12 00:18:50,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-12 00:18:50,112 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 6, 1] term [2020-09-12 00:18:50,112 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-09-12 00:18:50,159 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:50,160 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-09-12 00:18:50,171 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-09-12 00:18:50,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:50,178 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-12 00:18:50,178 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2020-09-12 00:18:50,181 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [103793302] [2020-09-12 00:18:50,182 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:50,184 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:50,188 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 41 transitions. [2020-09-12 00:18:50,188 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:50,191 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:50,191 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,230 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-12 00:18:50,231 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,249 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-09-12 00:18:50,249 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,278 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,278 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,286 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 7, 1] term [2020-09-12 00:18:50,287 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,297 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,297 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,306 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,306 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,333 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 6, 1] term [2020-09-12 00:18:50,333 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,342 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 6, 1] term [2020-09-12 00:18:50,344 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,354 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 6, 1] term [2020-09-12 00:18:50,355 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,359 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,360 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 6, 1] term [2020-09-12 00:18:50,371 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,380 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,386 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,386 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,394 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 2, 1] term [2020-09-12 00:18:50,394 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,410 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 6, 1] term [2020-09-12 00:18:50,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,417 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 4, 6, 1] term [2020-09-12 00:18:50,418 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,423 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:50,423 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,443 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:50,443 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,464 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 6, 1] term [2020-09-12 00:18:50,464 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,507 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 6, 1] term [2020-09-12 00:18:50,507 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,534 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 6, 1] term [2020-09-12 00:18:50,534 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,564 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 6, 1] term [2020-09-12 00:18:50,565 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,588 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 6, 1] term [2020-09-12 00:18:50,588 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,595 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 6, 1] term [2020-09-12 00:18:50,596 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:50,596 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [387541#(or (and (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)) (= BCSP_PnpAddThread1of4ForFork0___VERIFIER_assert_~cond 0)), 387543#(and (= ~stopped~0 0) (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0)), 387542#(or (not (= ~stopped~0 0)) (and (<= 3 ~pendingIo~0) (= ~stoppingEvent~0 0))), 387544#(and (<= 1 ~pendingIo~0) (= ~stoppingFlag~0 0) (= ~stoppingEvent~0 0))] [2020-09-12 00:18:50,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-09-12 00:18:50,597 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:50,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-09-12 00:18:50,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-09-12 00:18:50,598 INFO L87 Difference]: Start difference. First operand 28716 states and 139250 transitions. Second operand 15 states. [2020-09-12 00:18:52,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:52,404 INFO L93 Difference]: Finished difference Result 46112 states and 215070 transitions. [2020-09-12 00:18:52,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-09-12 00:18:52,405 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 19 [2020-09-12 00:18:52,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:52,543 INFO L225 Difference]: With dead ends: 46112 [2020-09-12 00:18:52,543 INFO L226 Difference]: Without dead ends: 45048 [2020-09-12 00:18:52,543 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 25 SyntacticMatches, 20 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=135, Invalid=371, Unknown=0, NotChecked=0, Total=506 [2020-09-12 00:18:52,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45048 states. [2020-09-12 00:18:53,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45048 to 29142. [2020-09-12 00:18:53,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29142 states. [2020-09-12 00:18:53,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29142 states to 29142 states and 145188 transitions. [2020-09-12 00:18:53,353 INFO L78 Accepts]: Start accepts. Automaton has 29142 states and 145188 transitions. Word has length 19 [2020-09-12 00:18:53,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:53,353 INFO L479 AbstractCegarLoop]: Abstraction has 29142 states and 145188 transitions. [2020-09-12 00:18:53,353 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-09-12 00:18:53,353 INFO L276 IsEmpty]: Start isEmpty. Operand 29142 states and 145188 transitions. [2020-09-12 00:18:53,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-12 00:18:53,358 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:53,358 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:53,808 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-09-12 00:18:53,809 INFO L427 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-09-12 00:18:53,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:53,810 INFO L82 PathProgramCache]: Analyzing trace with hash -713572059, now seen corresponding path program 1 times [2020-09-12 00:18:53,810 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:53,810 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740433913] [2020-09-12 00:18:53,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:53,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:53,897 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-09-12 00:18:53,898 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740433913] [2020-09-12 00:18:53,899 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:53,899 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-09-12 00:18:53,899 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1520698590] [2020-09-12 00:18:53,899 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:53,901 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:53,907 INFO L274 McrAutomatonBuilder]: Finished intersection with 71 states and 120 transitions. [2020-09-12 00:18:53,907 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:53,920 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[3, 2, 3, 1] term [2020-09-12 00:18:53,920 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 3 conjuncts [2020-09-12 00:18:53,951 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:53,952 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:53,993 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:53,993 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,030 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,031 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,035 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,035 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,041 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,041 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,044 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,045 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,048 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,048 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,051 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,058 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,058 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,073 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,073 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,077 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,082 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,082 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,086 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,086 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,093 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,094 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,104 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,104 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,112 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,113 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,122 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,123 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,126 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,127 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,131 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,131 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,135 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,136 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,138 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,139 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,142 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,143 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,145 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,146 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,148 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,149 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,152 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,152 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,157 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,158 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,160 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,161 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,165 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,166 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,171 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,172 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,180 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,180 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,186 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,186 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,192 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,192 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,198 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:18:54,198 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,206 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,206 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,213 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,214 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,220 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,220 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,226 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,227 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,234 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,234 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,240 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,241 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,247 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,254 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,254 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,262 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,268 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:18:54,269 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:18:54,272 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [491968#(or (not (= ~stoppingFlag~0 0)) (= ~stoppingEvent~0 0)), 491967#(or (not (= ~stoppingFlag~0 0)) (= BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond 0)), 491966#(or (= 0 (+ BCSP_PnpAddThread3of4ForFork0_~status~0 1)) (= ~stoppingEvent~0 0)), 491965#(or (= BCSP_PnpStopThread1of4ForFork1_assume_abort_if_not_~cond 0) (= 0 (+ BCSP_PnpAddThread3of4ForFork0_~status~0 1)))] [2020-09-12 00:18:54,272 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-12 00:18:54,272 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:54,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-12 00:18:54,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:18:54,273 INFO L87 Difference]: Start difference. First operand 29142 states and 145188 transitions. Second operand 12 states. [2020-09-12 00:18:55,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:55,059 INFO L93 Difference]: Finished difference Result 48166 states and 219073 transitions. [2020-09-12 00:18:55,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-09-12 00:18:55,059 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 20 [2020-09-12 00:18:55,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:55,227 INFO L225 Difference]: With dead ends: 48166 [2020-09-12 00:18:55,227 INFO L226 Difference]: Without dead ends: 47083 [2020-09-12 00:18:55,227 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2020-09-12 00:18:55,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47083 states. [2020-09-12 00:18:57,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47083 to 27711. [2020-09-12 00:18:57,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27711 states. [2020-09-12 00:18:57,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27711 states to 27711 states and 133361 transitions. [2020-09-12 00:18:57,987 INFO L78 Accepts]: Start accepts. Automaton has 27711 states and 133361 transitions. Word has length 20 [2020-09-12 00:18:57,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:57,987 INFO L479 AbstractCegarLoop]: Abstraction has 27711 states and 133361 transitions. [2020-09-12 00:18:57,987 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-12 00:18:57,987 INFO L276 IsEmpty]: Start isEmpty. Operand 27711 states and 133361 transitions. [2020-09-12 00:18:58,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-12 00:18:58,000 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:58,001 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:58,001 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-09-12 00:18:58,001 INFO L427 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-09-12 00:18:58,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:58,002 INFO L82 PathProgramCache]: Analyzing trace with hash -791972284, now seen corresponding path program 1 times [2020-09-12 00:18:58,002 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:58,002 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589044687] [2020-09-12 00:18:58,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:58,025 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:58,039 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:58,054 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:58,054 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:58,055 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-09-12 00:18:58,056 WARN L363 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:58,056 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-09-12 00:18:58,076 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,077 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,077 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,077 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,078 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,079 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,080 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,082 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,082 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,082 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,082 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,083 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,084 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,085 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,086 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,087 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,088 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,088 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,088 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,088 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,088 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,088 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,089 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,090 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,091 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,092 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,092 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,092 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,092 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,092 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,092 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,093 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,094 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,095 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,095 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,095 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,095 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,095 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,095 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,096 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,097 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,098 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,099 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,100 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,101 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,102 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,103 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,104 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,105 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,106 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,106 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,106 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,106 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,106 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,106 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,107 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,107 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,107 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,107 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,107 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,107 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,108 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,108 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,108 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,108 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,114 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,114 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,114 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,115 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,115 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,115 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,115 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,115 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,115 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,116 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,117 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,117 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,117 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,117 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,118 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,118 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,118 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,120 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,120 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,120 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,120 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,120 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,120 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,121 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,121 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,121 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,121 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,123 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,123 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,123 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,124 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,124 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,124 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,124 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,124 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,124 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,125 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,126 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,126 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,126 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,126 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,127 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,127 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,127 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,128 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,128 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,129 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,129 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,129 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,129 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,129 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,131 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,131 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,131 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,131 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,131 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,132 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,132 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,134 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,135 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,135 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,135 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,136 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,136 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,136 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,138 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,139 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,139 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,139 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,140 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,140 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,140 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of5ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:58,142 INFO L251 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-09-12 00:18:58,143 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:58,144 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:58,144 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:58,144 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:58,144 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:58,144 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:58,144 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:58,144 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:58,151 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 228 transitions, 546 flow [2020-09-12 00:18:58,153 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 229 places, 228 transitions, 546 flow [2020-09-12 00:18:58,187 INFO L129 PetriNetUnfolder]: 22/232 cut-off events. [2020-09-12 00:18:58,187 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-09-12 00:18:58,191 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-09-12 00:18:58,203 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 229 places, 228 transitions, 546 flow [2020-09-12 00:18:58,238 INFO L129 PetriNetUnfolder]: 22/232 cut-off events. [2020-09-12 00:18:58,239 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-09-12 00:18:58,243 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-09-12 00:18:58,255 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 19026 [2020-09-12 00:18:58,256 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:19:02,813 WARN L193 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2020-09-12 00:19:03,868 INFO L206 etLargeBlockEncoding]: Checked pairs total: 24170 [2020-09-12 00:19:03,868 INFO L214 etLargeBlockEncoding]: Total number of compositions: 246 [2020-09-12 00:19:03,868 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 70 places, 56 transitions, 202 flow [2020-09-12 00:19:40,219 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 135902 states. [2020-09-12 00:19:40,219 INFO L276 IsEmpty]: Start isEmpty. Operand 135902 states. [2020-09-12 00:19:40,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-09-12 00:19:40,220 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:40,220 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:40,220 INFO L427 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-09-12 00:19:40,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:40,220 INFO L82 PathProgramCache]: Analyzing trace with hash 920914060, now seen corresponding path program 1 times [2020-09-12 00:19:40,221 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:40,221 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069153647] [2020-09-12 00:19:40,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:40,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:40,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:19:40,265 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069153647] [2020-09-12 00:19:40,265 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:40,265 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-09-12 00:19:40,265 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [667274804] [2020-09-12 00:19:40,265 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:40,266 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:40,266 INFO L274 McrAutomatonBuilder]: Finished intersection with 9 states and 8 transitions. [2020-09-12 00:19:40,266 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:40,267 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:40,268 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:19:40,268 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:40,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:19:40,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:19:40,269 INFO L87 Difference]: Start difference. First operand 135902 states. Second operand 3 states. [2020-09-12 00:19:40,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:40,949 INFO L93 Difference]: Finished difference Result 66402 states and 411707 transitions. [2020-09-12 00:19:40,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:19:40,950 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2020-09-12 00:19:40,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:41,280 INFO L225 Difference]: With dead ends: 66402 [2020-09-12 00:19:41,281 INFO L226 Difference]: Without dead ends: 65937 [2020-09-12 00:19:41,281 INFO L675 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-09-12 00:19:46,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65937 states. [2020-09-12 00:19:47,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65937 to 65937. [2020-09-12 00:19:47,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65937 states. [2020-09-12 00:19:48,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65937 states to 65937 states and 408050 transitions. [2020-09-12 00:19:48,623 INFO L78 Accepts]: Start accepts. Automaton has 65937 states and 408050 transitions. Word has length 8 [2020-09-12 00:19:48,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:48,623 INFO L479 AbstractCegarLoop]: Abstraction has 65937 states and 408050 transitions. [2020-09-12 00:19:48,623 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:19:48,623 INFO L276 IsEmpty]: Start isEmpty. Operand 65937 states and 408050 transitions. [2020-09-12 00:19:48,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:19:48,624 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:48,624 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:48,624 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-09-12 00:19:48,624 INFO L427 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-09-12 00:19:48,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:48,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1965362285, now seen corresponding path program 1 times [2020-09-12 00:19:48,625 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:48,625 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287456261] [2020-09-12 00:19:48,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:48,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:48,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:19:48,678 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287456261] [2020-09-12 00:19:48,679 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:48,679 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:19:48,679 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1454929122] [2020-09-12 00:19:48,679 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:48,680 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:48,682 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 48 transitions. [2020-09-12 00:19:48,682 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:48,695 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:19:48,696 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:19:48,710 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:19:48,710 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:19:48,754 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:19:48,754 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:19:48,764 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 6, 1] term [2020-09-12 00:19:48,765 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:19:48,771 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [470320#(<= (+ |BCSP_PnpAddThread1of5ForFork0_#t~ret3| 1) 0)] [2020-09-12 00:19:48,772 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:19:48,772 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:48,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:19:48,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:19:48,772 INFO L87 Difference]: Start difference. First operand 65937 states and 408050 transitions. Second operand 6 states. [2020-09-12 00:19:49,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:49,936 INFO L93 Difference]: Finished difference Result 107771 states and 627434 transitions. [2020-09-12 00:19:49,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-09-12 00:19:49,936 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:19:49,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:50,388 INFO L225 Difference]: With dead ends: 107771 [2020-09-12 00:19:50,389 INFO L226 Difference]: Without dead ends: 107366 [2020-09-12 00:19:50,389 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:19:57,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107366 states. [2020-09-12 00:19:59,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107366 to 79854. [2020-09-12 00:19:59,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79854 states. [2020-09-12 00:19:59,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79854 states to 79854 states and 479171 transitions. [2020-09-12 00:19:59,844 INFO L78 Accepts]: Start accepts. Automaton has 79854 states and 479171 transitions. Word has length 12 [2020-09-12 00:19:59,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:59,844 INFO L479 AbstractCegarLoop]: Abstraction has 79854 states and 479171 transitions. [2020-09-12 00:19:59,844 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:19:59,844 INFO L276 IsEmpty]: Start isEmpty. Operand 79854 states and 479171 transitions. [2020-09-12 00:19:59,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:19:59,845 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:59,845 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:59,845 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-09-12 00:19:59,846 INFO L427 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-09-12 00:19:59,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:59,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1759710427, now seen corresponding path program 2 times [2020-09-12 00:19:59,846 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:59,846 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333644164] [2020-09-12 00:19:59,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:59,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:59,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:19:59,905 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333644164] [2020-09-12 00:19:59,905 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:59,905 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-09-12 00:19:59,906 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1793253551] [2020-09-12 00:19:59,906 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:59,907 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:59,908 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:19:59,908 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:59,908 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:59,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:19:59,909 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:59,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:19:59,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:19:59,909 INFO L87 Difference]: Start difference. First operand 79854 states and 479171 transitions. Second operand 6 states. [2020-09-12 00:20:02,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:20:02,381 INFO L93 Difference]: Finished difference Result 124024 states and 703730 transitions. [2020-09-12 00:20:02,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-09-12 00:20:02,382 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2020-09-12 00:20:02,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:20:02,875 INFO L225 Difference]: With dead ends: 124024 [2020-09-12 00:20:02,875 INFO L226 Difference]: Without dead ends: 120634 [2020-09-12 00:20:02,876 INFO L675 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-09-12 00:20:10,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120634 states. [2020-09-12 00:20:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120634 to 107402. [2020-09-12 00:20:12,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107402 states. [2020-09-12 00:20:12,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107402 states to 107402 states and 617161 transitions. [2020-09-12 00:20:12,903 INFO L78 Accepts]: Start accepts. Automaton has 107402 states and 617161 transitions. Word has length 12 [2020-09-12 00:20:12,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:20:12,903 INFO L479 AbstractCegarLoop]: Abstraction has 107402 states and 617161 transitions. [2020-09-12 00:20:12,903 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:20:12,904 INFO L276 IsEmpty]: Start isEmpty. Operand 107402 states and 617161 transitions. [2020-09-12 00:20:12,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-12 00:20:12,905 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:20:12,905 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:20:12,905 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-09-12 00:20:12,905 INFO L427 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-09-12 00:20:12,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:20:12,906 INFO L82 PathProgramCache]: Analyzing trace with hash 691680888, now seen corresponding path program 1 times [2020-09-12 00:20:12,906 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:20:12,906 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522627829] [2020-09-12 00:20:12,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:20:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:20:12,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:20:12,954 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522627829] [2020-09-12 00:20:12,954 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:20:12,954 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:20:12,955 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [541539352] [2020-09-12 00:20:12,955 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:20:12,956 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:20:12,960 INFO L274 McrAutomatonBuilder]: Finished intersection with 51 states and 84 transitions. [2020-09-12 00:20:12,960 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:20:12,972 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:20:12,973 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:12,981 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:20:12,981 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:13,140 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:20:13,141 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:13,145 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1076661#(= 0 (+ BCSP_PnpAddThread2of5ForFork0_~status~0 1))] [2020-09-12 00:20:13,145 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:20:13,145 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:20:13,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:20:13,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:20:13,146 INFO L87 Difference]: Start difference. First operand 107402 states and 617161 transitions. Second operand 6 states. [2020-09-12 00:20:14,205 WARN L193 SmtUtils]: Spent 1.04 s on a formula simplification that was a NOOP. DAG size: 11 [2020-09-12 00:20:15,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:20:15,417 INFO L93 Difference]: Finished difference Result 133127 states and 725198 transitions. [2020-09-12 00:20:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-09-12 00:20:15,418 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 16 [2020-09-12 00:20:15,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:20:22,859 INFO L225 Difference]: With dead ends: 133127 [2020-09-12 00:20:22,859 INFO L226 Difference]: Without dead ends: 132388 [2020-09-12 00:20:22,859 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:20:23,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132388 states. [2020-09-12 00:20:26,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132388 to 115132. [2020-09-12 00:20:26,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115132 states. [2020-09-12 00:20:27,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115132 states to 115132 states and 638361 transitions. [2020-09-12 00:20:27,076 INFO L78 Accepts]: Start accepts. Automaton has 115132 states and 638361 transitions. Word has length 16 [2020-09-12 00:20:27,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:20:27,076 INFO L479 AbstractCegarLoop]: Abstraction has 115132 states and 638361 transitions. [2020-09-12 00:20:27,076 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:20:27,076 INFO L276 IsEmpty]: Start isEmpty. Operand 115132 states and 638361 transitions. [2020-09-12 00:20:27,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-12 00:20:27,080 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:20:27,080 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:20:27,080 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-09-12 00:20:27,080 INFO L427 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-09-12 00:20:27,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:20:27,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1904785199, now seen corresponding path program 1 times [2020-09-12 00:20:27,081 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:20:27,081 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451772218] [2020-09-12 00:20:27,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:20:27,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:20:27,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:20:27,184 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451772218] [2020-09-12 00:20:27,184 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:20:27,184 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-09-12 00:20:27,184 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [977893216] [2020-09-12 00:20:27,185 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:20:27,186 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:20:27,189 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 41 transitions. [2020-09-12 00:20:27,189 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:20:27,231 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 3, 1] term [2020-09-12 00:20:27,232 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:27,244 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:20:27,244 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-09-12 00:20:27,245 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:20:27,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-09-12 00:20:27,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-09-12 00:20:27,245 INFO L87 Difference]: Start difference. First operand 115132 states and 638361 transitions. Second operand 8 states. [2020-09-12 00:20:34,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:20:34,157 INFO L93 Difference]: Finished difference Result 177188 states and 952586 transitions. [2020-09-12 00:20:34,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-09-12 00:20:34,157 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 19 [2020-09-12 00:20:34,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:20:34,832 INFO L225 Difference]: With dead ends: 177188 [2020-09-12 00:20:34,832 INFO L226 Difference]: Without dead ends: 173265 [2020-09-12 00:20:34,832 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2020-09-12 00:20:36,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173265 states. [2020-09-12 00:20:43,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173265 to 118332. [2020-09-12 00:20:43,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118332 states. [2020-09-12 00:20:44,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118332 states to 118332 states and 662734 transitions. [2020-09-12 00:20:44,937 INFO L78 Accepts]: Start accepts. Automaton has 118332 states and 662734 transitions. Word has length 19 [2020-09-12 00:20:44,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:20:44,937 INFO L479 AbstractCegarLoop]: Abstraction has 118332 states and 662734 transitions. [2020-09-12 00:20:44,937 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-09-12 00:20:44,937 INFO L276 IsEmpty]: Start isEmpty. Operand 118332 states and 662734 transitions. [2020-09-12 00:20:44,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-12 00:20:44,940 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:20:44,941 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:20:44,941 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-09-12 00:20:44,941 INFO L427 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-09-12 00:20:44,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:20:44,941 INFO L82 PathProgramCache]: Analyzing trace with hash 213828312, now seen corresponding path program 1 times [2020-09-12 00:20:44,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:20:44,942 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273571470] [2020-09-12 00:20:44,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:20:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:20:45,012 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-09-12 00:20:45,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273571470] [2020-09-12 00:20:45,013 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:20:45,013 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:20:45,013 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1936375168] [2020-09-12 00:20:45,013 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:20:45,016 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:20:45,025 INFO L274 McrAutomatonBuilder]: Finished intersection with 71 states and 120 transitions. [2020-09-12 00:20:45,025 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:20:45,040 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:20:45,041 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:45,051 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:20:45,052 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:45,256 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 7, 1] term [2020-09-12 00:20:45,256 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:20:45,259 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1853942#(= 0 (+ BCSP_PnpAddThread3of5ForFork0_~status~0 1))] [2020-09-12 00:20:45,260 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:20:45,260 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:20:45,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:20:45,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:20:45,260 INFO L87 Difference]: Start difference. First operand 118332 states and 662734 transitions. Second operand 6 states. [2020-09-12 00:20:47,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:20:47,850 INFO L93 Difference]: Finished difference Result 142267 states and 754636 transitions. [2020-09-12 00:20:47,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-09-12 00:20:47,850 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 20 [2020-09-12 00:20:47,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:20:48,430 INFO L225 Difference]: With dead ends: 142267 [2020-09-12 00:20:48,430 INFO L226 Difference]: Without dead ends: 140071 [2020-09-12 00:20:48,431 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 103 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:20:49,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140071 states. [2020-09-12 00:20:58,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140071 to 119719. [2020-09-12 00:20:58,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119719 states. [2020-09-12 00:21:00,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119719 states to 119719 states and 645593 transitions. [2020-09-12 00:21:00,598 INFO L78 Accepts]: Start accepts. Automaton has 119719 states and 645593 transitions. Word has length 20 [2020-09-12 00:21:00,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:21:00,598 INFO L479 AbstractCegarLoop]: Abstraction has 119719 states and 645593 transitions. [2020-09-12 00:21:00,598 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:21:00,598 INFO L276 IsEmpty]: Start isEmpty. Operand 119719 states and 645593 transitions. [2020-09-12 00:21:00,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-12 00:21:00,611 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:21:00,611 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:21:00,611 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-09-12 00:21:00,612 INFO L427 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-09-12 00:21:00,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:21:00,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1772460803, now seen corresponding path program 1 times [2020-09-12 00:21:00,612 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:21:00,613 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008824983] [2020-09-12 00:21:00,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:21:00,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:21:00,675 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-12 00:21:00,676 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008824983] [2020-09-12 00:21:00,676 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:21:00,676 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-12 00:21:00,676 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [728416372] [2020-09-12 00:21:00,677 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:21:00,679 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:21:00,689 INFO L274 McrAutomatonBuilder]: Finished intersection with 91 states and 156 transitions. [2020-09-12 00:21:00,690 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:21:00,702 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:00,703 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:00,725 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:00,725 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,003 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,003 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,012 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,012 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,020 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,020 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,028 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,028 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,034 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,035 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,042 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,042 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,050 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 4, 1] term [2020-09-12 00:21:01,050 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-12 00:21:01,054 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [2235671#(= 0 (+ |BCSP_PnpAddThread4of5ForFork0_#t~ret3| 1))] [2020-09-12 00:21:01,055 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-12 00:21:01,055 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:21:01,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-12 00:21:01,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-09-12 00:21:01,056 INFO L87 Difference]: Start difference. First operand 119719 states and 645593 transitions. Second operand 6 states. [2020-09-12 00:21:02,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:21:02,564 INFO L93 Difference]: Finished difference Result 146288 states and 752961 transitions. [2020-09-12 00:21:02,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-09-12 00:21:02,565 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 24 [2020-09-12 00:21:02,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:21:09,743 INFO L225 Difference]: With dead ends: 146288 [2020-09-12 00:21:09,744 INFO L226 Difference]: Without dead ends: 143258 [2020-09-12 00:21:09,744 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 137 SyntacticMatches, 9 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-09-12 00:21:10,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143258 states. [2020-09-12 00:21:13,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143258 to 125600. [2020-09-12 00:21:13,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125600 states. [2020-09-12 00:21:14,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125600 states to 125600 states and 654848 transitions. [2020-09-12 00:21:14,498 INFO L78 Accepts]: Start accepts. Automaton has 125600 states and 654848 transitions. Word has length 24 [2020-09-12 00:21:14,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:21:14,499 INFO L479 AbstractCegarLoop]: Abstraction has 125600 states and 654848 transitions. [2020-09-12 00:21:14,499 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-12 00:21:14,499 INFO L276 IsEmpty]: Start isEmpty. Operand 125600 states and 654848 transitions. [2020-09-12 00:21:14,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-12 00:21:14,526 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:21:14,526 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:21:14,526 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2020-09-12 00:21:14,526 INFO L427 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-09-12 00:21:14,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:21:14,527 INFO L82 PathProgramCache]: Analyzing trace with hash 569631278, now seen corresponding path program 1 times [2020-09-12 00:21:14,527 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:21:14,528 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861457967] [2020-09-12 00:21:14,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:21:14,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:21:14,550 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:21:14,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:21:14,563 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:21:14,571 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:21:14,571 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:21:14,571 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2020-09-12 00:21:14,572 WARN L363 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:21:14,572 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-09-12 00:21:14,598 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,598 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,599 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,600 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,600 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,600 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,600 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,600 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,600 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,601 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,602 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,603 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,604 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,605 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,606 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,607 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,608 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,609 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,610 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,610 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,610 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,610 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,610 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,610 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,611 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,612 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,613 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,614 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,615 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,616 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,617 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,617 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,617 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,617 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,617 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,617 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,618 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,619 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,620 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,621 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,621 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,621 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,621 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,621 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,621 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,622 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,622 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,622 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,622 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,622 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,622 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,623 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,624 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,625 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,626 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,627 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,628 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,629 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,629 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,629 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,629 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,629 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,629 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,630 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,631 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,632 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,633 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,633 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,633 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,633 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,634 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,634 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,634 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,634 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,634 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,634 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread1of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,636 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,636 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,636 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,636 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,636 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,636 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,637 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,637 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,637 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,637 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread2of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,638 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,638 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,638 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,639 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,641 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,642 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,642 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,642 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,643 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,643 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,643 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,643 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,644 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,644 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,644 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,644 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,644 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,644 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,645 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoIncrement_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,646 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,646 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,646 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~status~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,646 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,646 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,646 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0_#t~ret3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,647 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpAddThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,647 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,647 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpAddThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,648 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,648 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,649 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,649 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,649 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,649 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,649 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,650 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,650 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,651 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,651 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,651 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,651 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,651 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,652 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,652 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,653 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,653 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,653 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,653 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,653 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,654 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,654 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,655 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,655 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,655 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,655 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,655 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread4of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,657 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,657 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,657 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,657 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,657 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread5of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,657 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,658 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,659 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,659 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,659 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,660 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_BCSP_IoDecrement_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,660 WARN L313 ript$VariableManager]: TermVariabe |BCSP_PnpStopThread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,660 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,660 WARN L313 ript$VariableManager]: TermVariabe BCSP_PnpStopThread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:21:14,661 INFO L251 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-09-12 00:21:14,662 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:21:14,663 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:21:14,663 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:21:14,663 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:21:14,663 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:21:14,663 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:21:14,663 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:21:14,663 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:21:14,666 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 268 places, 267 transitions, 654 flow [2020-09-12 00:21:14,667 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 268 places, 267 transitions, 654 flow [2020-09-12 00:21:14,708 INFO L129 PetriNetUnfolder]: 26/270 cut-off events. [2020-09-12 00:21:14,708 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-09-12 00:21:14,713 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-09-12 00:21:14,727 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 268 places, 267 transitions, 654 flow [2020-09-12 00:21:14,770 INFO L129 PetriNetUnfolder]: 26/270 cut-off events. [2020-09-12 00:21:14,770 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-09-12 00:21:14,775 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-09-12 00:21:14,792 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 26348 [2020-09-12 00:21:14,792 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:21:17,441 WARN L193 SmtUtils]: Spent 1.06 s on a formula simplification that was a NOOP. DAG size: 8 [2020-09-12 00:21:22,862 INFO L206 etLargeBlockEncoding]: Checked pairs total: 36952 [2020-09-12 00:21:22,862 INFO L214 etLargeBlockEncoding]: Total number of compositions: 296 [2020-09-12 00:21:22,862 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 84 places, 69 transitions, 258 flow Received shutdown request... [2020-09-12 00:21:35,133 WARN L544 AbstractCegarLoop]: Verification canceled [2020-09-12 00:21:35,138 WARN L228 ceAbstractionStarter]: Timeout [2020-09-12 00:21:35,140 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.09 12:21:35 BasicIcfg [2020-09-12 00:21:35,140 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-09-12 00:21:35,142 INFO L168 Benchmark]: Toolchain (without parser) took 197573.86 ms. Allocated memory was 138.4 MB in the beginning and 3.2 GB in the end (delta: 3.0 GB). Free memory was 100.2 MB in the beginning and 2.5 GB in the end (delta: -2.4 GB). Peak memory consumption was 3.8 GB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,143 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 138.4 MB. Free memory was 119.9 MB in the beginning and 119.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,143 INFO L168 Benchmark]: CACSL2BoogieTranslator took 736.01 ms. Allocated memory was 138.4 MB in the beginning and 200.8 MB in the end (delta: 62.4 MB). Free memory was 99.6 MB in the beginning and 158.6 MB in the end (delta: -59.0 MB). Peak memory consumption was 23.9 MB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,144 INFO L168 Benchmark]: Boogie Procedure Inliner took 75.70 ms. Allocated memory is still 200.8 MB. Free memory was 158.6 MB in the beginning and 156.3 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.3 MB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,145 INFO L168 Benchmark]: Boogie Preprocessor took 70.34 ms. Allocated memory is still 200.8 MB. Free memory was 156.3 MB in the beginning and 154.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,153 INFO L168 Benchmark]: RCFGBuilder took 659.39 ms. Allocated memory is still 200.8 MB. Free memory was 154.2 MB in the beginning and 127.8 MB in the end (delta: 26.4 MB). Peak memory consumption was 26.4 MB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,156 INFO L168 Benchmark]: TraceAbstraction took 196021.02 ms. Allocated memory was 200.8 MB in the beginning and 3.2 GB in the end (delta: 3.0 GB). Free memory was 127.1 MB in the beginning and 2.5 GB in the end (delta: -2.4 GB). Peak memory consumption was 3.7 GB. Max. memory is 7.1 GB. [2020-09-12 00:21:35,164 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23 ms. Allocated memory is still 138.4 MB. Free memory was 119.9 MB in the beginning and 119.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 736.01 ms. Allocated memory was 138.4 MB in the beginning and 200.8 MB in the end (delta: 62.4 MB). Free memory was 99.6 MB in the beginning and 158.6 MB in the end (delta: -59.0 MB). Peak memory consumption was 23.9 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 75.70 ms. Allocated memory is still 200.8 MB. Free memory was 158.6 MB in the beginning and 156.3 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.3 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 70.34 ms. Allocated memory is still 200.8 MB. Free memory was 156.3 MB in the beginning and 154.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * RCFGBuilder took 659.39 ms. Allocated memory is still 200.8 MB. Free memory was 154.2 MB in the beginning and 127.8 MB in the end (delta: 26.4 MB). Peak memory consumption was 26.4 MB. Max. memory is 7.1 GB. * TraceAbstraction took 196021.02 ms. Allocated memory was 200.8 MB in the beginning and 3.2 GB in the end (delta: 3.0 GB). Free memory was 127.1 MB in the beginning and 2.5 GB in the end (delta: -2.4 GB). Peak memory consumption was 3.7 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 1.6s, 73 ProgramPointsBefore, 25 ProgramPointsAfterwards, 72 TransitionsBefore, 22 TransitionsAfterwards, 1738 CoEnabledTransitionPairs, 6 FixpointIterations, 15 TrivialSequentialCompositions, 38 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 2 ChoiceCompositions, 975 VarBasedMoverChecksPositive, 28 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 2433 CheckedPairsTotal, 66 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 2.5s, 112 ProgramPointsBefore, 38 ProgramPointsAfterwards, 111 TransitionsBefore, 32 TransitionsAfterwards, 4260 CoEnabledTransitionPairs, 6 FixpointIterations, 26 TrivialSequentialCompositions, 59 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 26 ConcurrentYvCompositions, 5 ChoiceCompositions, 2578 VarBasedMoverChecksPositive, 47 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 6492 CheckedPairsTotal, 114 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 3.6s, 151 ProgramPointsBefore, 50 ProgramPointsAfterwards, 150 TransitionsBefore, 42 TransitionsAfterwards, 7982 CoEnabledTransitionPairs, 7 FixpointIterations, 40 TrivialSequentialCompositions, 80 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 33 ConcurrentYvCompositions, 7 ChoiceCompositions, 4838 VarBasedMoverChecksPositive, 55 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 12044 CheckedPairsTotal, 157 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 4.1s, 190 ProgramPointsBefore, 60 ProgramPointsAfterwards, 189 TransitionsBefore, 48 TransitionsAfterwards, 12904 CoEnabledTransitionPairs, 6 FixpointIterations, 52 TrivialSequentialCompositions, 103 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 39 ConcurrentYvCompositions, 11 ChoiceCompositions, 7750 VarBasedMoverChecksPositive, 59 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 17673 CheckedPairsTotal, 202 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 5.7s, 229 ProgramPointsBefore, 70 ProgramPointsAfterwards, 228 TransitionsBefore, 56 TransitionsAfterwards, 19026 CoEnabledTransitionPairs, 6 FixpointIterations, 67 TrivialSequentialCompositions, 124 ConcurrentSequentialCompositions, 10 TrivialYvCompositions, 45 ConcurrentYvCompositions, 13 ChoiceCompositions, 11239 VarBasedMoverChecksPositive, 68 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 24170 CheckedPairsTotal, 246 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 8.1s, 268 ProgramPointsBefore, 84 ProgramPointsAfterwards, 267 TransitionsBefore, 69 TransitionsAfterwards, 26348 CoEnabledTransitionPairs, 6 FixpointIterations, 74 TrivialSequentialCompositions, 145 ConcurrentSequentialCompositions, 16 TrivialYvCompositions, 61 ConcurrentYvCompositions, 14 ChoiceCompositions, 16325 VarBasedMoverChecksPositive, 98 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 36952 CheckedPairsTotal, 296 TotalNumberOfCompositions - TimeoutResultAtElement [Line: 679]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 679). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 84 places, 69 transitions, 258 flow. Already constructed 86648 states. Currently 23702 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 67 locations, 1 error locations. Started 6 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 195.5s, OverallIterations: 26, TraceHistogramMax: 6, AutomataDifference: 43.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 78.8s, HoareTripleCheckerStatistics: 1429 SDtfs, 3214 SDslu, 3156 SDs, 0 SdLazy, 3631 SolverSat, 639 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 900 GetRequests, 661 SyntacticMatches, 75 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 2.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=135902occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 66.4s AutomataMinimizationTime, 21 MinimizatonAttempts, 223302 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 392 NumberOfCodeBlocks, 392 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 282 ConstructedInterpolants, 0 QuantifiedInterpolants, 21268 SizeOfPredicates, 20 NumberOfNonLiveVariables, 91 ConjunctsInSsa, 19 ConjunctsInUnsatCore, 22 InterpolantComputations, 20 PerfectInterpolantSequences, 42/46 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown